Best photos of June 5: World Environment Day walkathon in India to Madonna's surprise concert in New York
Students take part in a walkathon to raise awareness on World Environment Day in Bangalore, India. EPA
A man works on a sawdust carpet during Corpus Christi festivities in La Villa de Los Santos, Panama. The displays often depict religious imagery for the annual Catholic feast. EPA
Members of the King's Gurkha Artillery unit prepare for a group photo during a visit by King Charles III, in Larkhill, Wiltshire, UK. Reuters
A Palestinian man sits in the rubble at the site of an Israeli strike on a house in Zawaida, central Gaza. AFP
US Secretary of State Marco Rubio meets Kuwaiti Foreign Minister Sheikh Jarrah Jaber Al Ahmad Al Sabah at the State Department in Washington. Reuters
Protesters in Tirana, Albania, demonstrate against a proposed tourist resort linked to US President Donald Trump's son-in-law Jared Kushner. Reuters
A Palestinian man harvests wheat in Al Sawiyah, south of Nablus, after Israeli settlers set fire to fields in the area in the occupied West Bank. AFP
Buildings are demolished in Hanoi, Vietnam, as part of a widespread urban renewal scheme. EPA
A Canadair CL-415 firefighting aircraft (known as Pelican 33) drops water during a demonstration in Nimes, southern France. AFP
Madonna performs during a surprise concert in Times Square, New York, US. Reuters