Today's best photos: from a carnival in Bolivia to casting votes in India
People perform a dance called the Llamerada during the beginning of the Oruro Carnival in Bolivia. The carnival has returned after a pause owing to the Covid-19 pandemic. EPA
A racegoer watches horses in the parade ring at the King Abdulaziz Racecourse in Riyadh, Saudi Arabia. AP
Al Ahly fans inside the Cairo International Stadium before their team's match against South Africa's Mamelodi Sundowns. Reuters
Helena, right, and her brother Bodia, from Lviv, wait at the Medyka border crossing in eastern Poland, following the Russian invasion of Ukraine. AFP
The Swiss Air Force PC-7 Team fly in front of the Weisshorn mountain in the Swiss Alps. AFP
The Moon rises behind the buildings of the banking district in Frankfurt, Germany. AP
Thierry Neuville and Martijn Wydaeghe of Belgium compete during day three of the FIA World Rally Championship in Umea, Sweden. Getty
A Ukrainian serviceman and his dog look at smoke from a burning fuel depot after a Russian missile strike near Kiev, Ukraine. EPA
A couple and their dogs sit in a hotel underground car park, which has been turned into a bomb shelter in Kiev, Ukraine. AP
Indians queue to cast their vote during the fifth phase of Uttar Pradesh state legislature elections. AP