Sea of pilgrims trooping to Jamarat on Thursday on the third day of symbolic ‘Stoning of The Devil,’ one of the Hajj rites every pilgrim must perform. Almost 2 million Muslims from across 80 nations are participating in this year’s Hajj exercise which will be rounded up on Friday.