July 12, 2023

Riot police accost a supporter of Kenya's opposition leader Raila Odinga during an anti-government protest against the imposition of tax hikes by the government, in Mlolongo settlement of Machakos county.

A child stands in a line to receive food at a temporary shelter after Yamuna River overflowed due to heavy rains in New Delhi, India.

Children look through a window as they wait for U.S. President Joe Biden speech at Vilnius University during a NATO leaders summit in Vilnius, Lithuania.

Britain's Prime Minister Rishi Sunak and Italy's Prime Minister Giorgia Meloni react ahead of the social dinner during the NATO summit, at the Presidential Palace in Vilnius, Lithuania, July 11, 2023.

A person in a canoe passes cars partly under water because of recent rain storms in Montpelier, Vermont, July 11, 2023.

Children read books that they borrowed from Mohamed Abdel Aziz's house, which has been turned into a free learning center for village students who lack access to cultural services and activities, at Bishet Amer village in the Sharqia Governorate, north of Cairo, Egypt. 

A resident watches as a health worker fumigates in a residential area, as Sri Lanka tries to curb dengue fever across the island in Colombo.

Alpecin-Deceuninck's Belgian rider Jasper Philipsen (2nd R) sprints to the finish line ahead of Team Jayco Alula's Dutch rider Dylan Groenewegen (R) and Bahrain - Victorious' German rider Phil Bauhaus (C) to win the 11th stage of the 110th edition of the Tour de France cycling race, 180 km between Clermont-Ferrand and Moulins, in central France.

In this image from above, a fishing boat is stranded on the edge of the Euphrates river in low water levels, near the village of Tawayhinah in Syria's northern Raqa governorate.