The Virtual Mosque

The Elephant

The Holy Quran Chapter 105 – Surah Al-Fil (The Elephant) In the name of Allah, the Beneficent, the Merciful. 105:1 Hast thou not seen how thy Lord dealt with the possessors of the elephant? 105:2 Did He not cause their war to end in confusion? 105:3 And send against them birds in flocks? 105:4 Casting at them decreed stones — 105:5 [...]