Muslim worshippers pray around the Kaaba, Islam's holiest shrine, at the Grand Mosque in Saudi Arabia's holy city of Mecca on June 11, 2024 ahead of the annual hajj pilgrimage. (Photo by FADEL SENNA / AFP)
Muslims perform the Eid al-Adha morning prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque in Saudi Arabia's holy city of Mecca. (Photo: AFP)
Muslim pilgrims gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque in the holy city of Mecca early, June 28, 2023. (Photo: Abdel Ghani Bashir/AFP)
Muslim pilgrims perform prayers at the Grand Mosque in the Saudi holy city of Mecca ahead of the Hajj pilgrimage, June 19, 2023. (Photo: Abdel Ghani Bashir/AFP)
Shiite Muslims gather in Iraq's shrine city of Karbala, to mark 40 days after the holy day of Ashura commemorating the seventh century killing of Imam Hussein (Photo: Mohammed Sawaf/AFP).