Best photos of May 23: World's oldest shot-putter to painting of Napoleon
Sawang Janpram, a 105-year-old Thai athlete and the oldest competitor at the 2025 World Masters Games in Taipei, takes part in the men’s shot put for the 100+ age group. AFP
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