Mecca: The Grand Mosque in the Muslim holy megacity of Mecca in Saudi Arabia operated at full capacity Sunday, with worshippers soliciting shoulder-to-shoulder for the
Mecca: The Grand Mosque in the Muslim holy megacity of Mecca in Saudi Arabia operated at full capacity Sunday, with worshippers soliciting shoulder-to-shoulder for the