Muslim pilgrims sleep along a street in an area near the Grand Mosque before some of them head to the mosque to perform the dawn prayers during the annual haj in the holy city of Mecca Oct 22, 2012. [Photo/Agencies]
Go to Forum >>0 Comment(s)