Haj
2 Sep 2017
Muslims on the annual haj pilgrimage symbolically stone the devil in one of the main rituals of the occasion.
27 Aug 2017
Hundreds of thousands of Muslim pilgrims attend evening and night prayers at Mecca's Grand Mosque gathering together from all parts of the world to perform the annual pilgrimage of Haj.