The Prophet’s life explained with modern techniques in Mecca
Source: worldbulletin.net Muslims going to the holy city of Mecca, in Saudi Arabia, to fulfill their hajj pilgrimage duties are being greeted with a very nice surprise. A museum dedicated […]