Muslim pilgrims cast stones at a pillar symbolising the devil during Hajj. Reuters
Muslim pilgrims cast stones at a pillar symbolising the devil during Hajj. Reuters

Pilgrims stone the devil on second-last day of Hajj