A look at the best news photos from around the world.
July 8, 2021

5
German Nils Politt celebrates as he crosses the finish line to win stage 12 of the Tour de France cycling race over 159.4 kilometers (99 miles) from Saint-Paul-Trois-Chateaux to Nimes, France.

6
A farmer shouts slogans during a protest against the hike in fuel prices, at the Delhi-Uttar Pradesh border in Ghaziabad, India.

7
A health worker pours gasoline on expired medicines collected from different hospitals as he prepares to set them alight on the outskirts of Jalalabad, Afghanistan.

8
A health worker disinfects plastic sheets after collecting nasal swabs from local residents for coronavirus testing in Bangkok, Thailand.