To discuss whats happening in the Muslim world and what can we do about it.
Thursday, 18 November 2010
The World Comes to Mecca
A pilgrim looks at Mecca from the top of Noor mountain where the Hiraa cave is located late on Nov. 13. According to Muslim believers, the Prophet Mohammed received his first message to preach Islam while praying in the cave.