Lessons in victory from Surat Al Ahzab
And Allah drove back the disbelievers in their rage, totally empty-handed. And Allah spared the believers from fighting. For Allah is All-Powerful, Almighty. (33:25) This ayah talks about the Battle of Al Ahzab, which...
Read More
Hajj Reflections 10 – Lessons on Trust from the Battle of the Ditch
How trust and love can lead to great things During the preparation for the Battle of the Ditch (when Madinah was surrounded) one big rock could not be moved when digging the ditch....
Read More