Having an understanding of the lineage of the Prophet Muhammad(saw) is essential to establish the framework of the life of the Prophet Muhammad(saw). The speaker takes us through the genealogy of the Prophet Muhammad(saw) as well as discusses the the relationships of the people in Mecca.
Create your
podcast in
minutes
It is Free