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