The house Prophet Muhammad was born and raised in Mecca, is being influxed by visitors. The double storey house used as a library today is 100 metres away from Kaaba and is the place Turkish visitors ...
The Life of Muhammad is a 2011 British three-part documentary miniseries examining the life of the Islamic prophet Muhammad and the origins of Islam. The documentary was directed by Faris Kermani, ...