04/10/2020
Hudaybiyah: How Prophet Muhammad turned defeats into victories
In the year 628, Prophet Muhammad would seal a truce with the Quraysh tribe that would forever change the way Muslims carry out t...
Read more »In the year 628, Prophet Muhammad would seal a truce with the Quraysh tribe that would forever change the way Muslims carry out t...
Read more »The Constitution of Medina, sometimes also called the “Ummah Document”1, is a charter that contains the first legal and adminis...
Read more »On March 13, 624, in Badr (130km southwest of Medina) a fateful battle was going on that would change the history of Islam foreve...
Read more »