Life of the Prophet: The Message for Present Muslims

Going through the prophet’s life there are timeless lessons every Muslim can extract and im ...