× Saudi Arabia, Makkah: Muslims pilgrims take part in stoning the devil, a symbolic ritual held during the annual Muslim Hajj pilgrimage. Photo: Saudi Press Agency/dpa 1/4 Rubble and debris are seen in an area affected by floods caused by heavy rainfalls in Sinzig, Germany, July 20, 2021. REUTERS/Wolfgang Rattay 2/4 People pray on the first day of the Muslim holiday of Eid al-Adha, in Khan Younis, in the southern Gaza Strip July 20, 2021. REUTERS/Ibraheem Abu Mustafa 3/4 Iraqis inspect the site of the explosion in a popular market in Sadr City, east of Baghdad, on July 19, 2021. (Photo by AHMAD AL-RUBAYE / AFP) 4/4 Saudi Arabia, Makkah: Muslims pilgrims take part in stoning the devil, a symbolic ritual held during the annual Muslim Hajj pilgrimage. Photo: Saudi Press Agency/dpa