Today's best photos: From purple skies in Germany to a heatwave in India - in pictures
People rest on a cart in Prayagraj, in India's Uttar Pradesh state. Many parts of the country are experiencing heatwave conditions with temperatures hovering above 45°C. AP
A flash lights up the night sky above wind turbines with red position lights in Jacobsdorf, Germany. AP
French cyclist Arnaud Demare, second left, of Team Groupama-FDJ, approaches the finish line to win, ahead of Team Bahrain's German rider Phil Bauhaus, left, Team Quick-Step Alpha Vinyl's British rider Mark Cavendish, right, and Team UAE Emirates' Colombian rider Fernando Gaviria, centre, during the 13th stage of the Giro d'Italia 2022, in Italy. AFP
Workers harvest durum wheat in a field, in the town of Binnish, in Syria's rebel-held province of Idlib. AFP
An activist protests against the visit by US President Joe Biden to South Korea, near the presidential office in Seoul. AFP
Celebrity chef Jamie Oliver stages a protest outside 10 Downing Street in London, England. The 'Eton Mess' demonstration was aimed at highlighting the government's 'U-turn' on its anti-obesity strategy. Getty Images
Director Lola Quivoron poses with a team during a photocall for the film 'Rodeo', at the Cannes Film Festival, France. Reuters
The annual sand festival, featuring sand sculptures, opens at Haeundae Beach in Busan, South Korea. EPA