Today's best photos: from a US gun-control rally to heatwave in Yemen
Democratic senator Chris Murphy speaks in front of young people wearing body armor at a rally held by gun-control supporters in Washington. EPA
Shepherds guide their sheep in a dry field in Syria's Raqqa governorate. Syria is among the countries most vulnerable to climate change. AFP
People wait to buy kerosene at a gas station amid a fuel shortage in Colombo, Sri Lanka. EPA
Yemeni boys toss pieces of their clothes in the air on a hot day in Sanaa. Yemen's meteorological service has warned of a heatwave and dry weather in most parts of the country, which is experiencing a lack of much-needed rainfall. EPA
Central American migrant boys prepare to board a Customs and Border Protection bus after crossing the Rio Grande into the US from Mexico in Roma, Texas. Reuters
A visitor takes in the installation 'Influence' as part of Fuori Salone Milan Design Week. EPA
A man sells black-market fuel outside Monrovia, Liberia. The West African country is experiencing a shortage of gasoline products, which is believed to have been caused by the Russia-Ukraine conflict. EPA
Ukrainian troops fire a shell from a M777 Howitzer in the Donetsk region of eastern Ukraine. Reuters
An image of Peter the Great is reflected in the window of car in St. Petersburg, Russia. The heir of the Romanov dynasty founded the city in 1703, where the 350th anniversary of his birth will be celebrated on Thursday. EPA
A 81-year-old resident of the town of Druzhkivka, in the Donetsk region of Ukraine, cries as she leaves her home, which was destroyed by a Russian military strike. Reuters
A jogger runs in South Portland, in the US state of Maine. AP
Pilgrims ride their horses in Donana National Park on their way to the shrine of El Rocio in Almonte, Spain. The annual pilgrimage leads thousands of devotees of the Virgin del Rocio to converge in and around the shrine. AP
People wearing Chinese traditional dress prepare to visit the Forbidden City in Beijing after the government eased some Covid-19 restrictions. AFP
Monkeys drink water from a bucket in scorching heat in New Delhi, India. According to the Indian Meteorological Department, a heatwave will continue in Delhi state and the National Capital Region until Thursday. EPA