Muslim pilgrims pray near the holy Kaaba (not seen) at the Grand Mosque, during the annual hajj pilgrimage in Mecca September 27, 2014. [Photo/Agencies]