Allah warns again of the destruction that will come to towns that reject him (7:96-102) — yet their unbelief is Allah’s doing: “Those cities – We relate to you some of their news. And certainly did their messengers come to them with clear proofs, but they were not to believe in that which they had […]