Mandatory Credit: Photo by APAImages/Shutterstock (13977168a) Muslim pilgrims perform prayers at the Grand Mosque in the Saudi holy city of Mecca ahead of the Hajj pilgrimage, on June 20, 2023. Hajj is the annual pilgrimage made by Muslims to the hol