Surah 15 Ayah 61
AND WHEN the messengers [of God] came to the house of Lot,
Back to main page