Graphic content / Muslim pilgrims perform the symbolic ‘stoning of the devil’ ritual as part of the Hajj pilgrimage in Mina on May 27, 2026, commemorating the tradition that the Prophet Abraham cast stones at the devil at three sites where Satan is said to have tried to dissuade him from obeying God’s command to sacrifice his son. (Photo by Zain JAAFAR / AFP)
Graphic content / Muslim pilgrims perform the symbolic ‘stoning of the devil’ ritual as part of the Hajj pilgrimage in Mina on May 27, 2026, commemorating the tradition that the Prophet Abraham cast stones at the devil at three sites where Satan is said to have tried to dissuade him from obeying God’s command to sacrifice his son. (Photo by Zain JAAFAR / AFP)
Graphic content / Muslim pilgrims perform the symbolic ‘stoning of the devil’ ritual as part of the Hajj pilgrimage in Mina on May 27, 2026, commemorating the tradition that the Prophet Abraham cast stones at the devil at three sites where Satan is said to have tried to dissuade him from obeying God’s command to sacrifice his son. (Photo by Zain JAAFAR / AFP)