Thailand's Sawang Janpram, the oldest competitor at the 2025 World Masters Games at 105 years old, competes during the men’s shot put for the 100+age group in Taipei on May 22, 2025. Sawang is unrivalled at the World Masters Games underway in Taiwan where he ranks as the oldest competitor and the only person in his age group. (Photo by I-Hwa Cheng / AFP) / TO GO WITH: Taiwan-Thailand-athletics-elderly, by Allison Jackson and Joy Chiang
Guests arrive for the screening of Chinese sci-fi movie Kuang ye shi dai (Resurrection) at the 78th edition of the Cannes Film Festival. AFP
Rescue workers look for survivors after a landslide in Qingyang, in China's south-western Guizhou province. EPA
Residents of Indonesia's Bengkulu province clean up debris after a 6.3-magnitude earthquake struck the country. AFP
Smoke rises from an explosion in Gaza, as seen from Sderot, southern Israel. AP
The remains of burnt-out properties show the scale of the Eaton Fire, which spread across California early this year. AFP
Supporters of the Venezuelan government participate in a campaign closing ceremony in the capital Caracas. EPA
A painting of French emperor Napoleon at Fontainebleau, by artist Paul Delaroche, is displayed at a preview of a private collection. AFP