Surat Al-Fil

Reflections on Surat Al-Fil

How did Allah the Exalted punish the people of the elephant? How was the form of the stones of ...