Hajj in Mecca and Putin in China
Pilgrims pray in front of Kaaba on the day they perform Tawaf at the Grand Mosque, ahead of the annual hajj pilgrimage, in the holy city of Mecca, Saudi Arabia, on 24 May 2026.
Marines hold the US flag during an annual Memorial Day commemoration ceremony to honour the men and women killed while serving in the US army at the Intrepid museum in NewYork City, on 25 May 2026.
Members of the honour guard stand after a welcoming ceremony hosted by Chinese President Xi Jinping for Serbian President Aleksandar Vučić at the Great Hall of the People, in Beijing, China, on 25 May 2026.
A Long March 2F rocket carrying the Shenzhou-23 spacecraft with Chinese astronauts blasts off to China's Tiangong space station from the launchpad at the Jiuquan Satellite Launch Centre, on May 24, 2026.
Aircraft perform during an air show marking the 85th anniversary of the Battle of Crete, over the Venetian harbour in Chania, on the island of Crete, Greece, on 24 May 2026.
The Blue Angels perform a flyover at the start of the Graduation and Commissioning Ceremony at the US Naval Academy in Annapolis, Maryland, US, on 22 May 2026.
A Palestinian looks through the doorway of a UNRWA school in the Maghazi area of central Gaza on 20 May 2026.
Chinese People's Liberation Army (PLA) honour guards march during a welcome ceremony for Russian President Vladimir Putin at the Great Hall of the People in Beijing, China, on 20 May 2026.
A man attaches name cards with wishes of Buddhist followers to lotus lanterns displayed at the Jogye Temple after a service to celebrate Buddha's birthday in Seoul on 24 May, 2026.
In this aerial view, fog rolls by the Golden Gate Bridge in San Francisco, California, on 20 May 2026.