Loading...

Prophet’s Final Farewell

Prophet Muhammad, peace be upon him, has the most detailed “last moments before death”, ever recorded.