Muslim pilgrims circumambulate the Kaaba, Islam's holiest site, at the Grand Mosque, during the annual Hajj pilgrimage in Mecc Read full story here