Muslim pilgrims cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual hajj, in Mina, near the holy city of Mecca, Saudi Arabia, Sunday, June 16, 2024. Masses of pilgrims on Sunday embarked on a symbolic stoning of the devil in Saudi Arabia. The ritual marks the final days of the Hajj, or Islamic pilgrimage, and the start of the Eid al-Adha celebrations for Muslims around the world. (AP Photo/Rafiq Maqbool)

News, Photo and Web Search

Regional News Headlines

Other Photos

Next Photo