A look at the best news photos from around the world.
June 18, 2021

5
Britain's Catherine, Duchess of Cambridge, shelters from the rain under an umbrella as she arrives at the London School of Economics to mark the launch of The Royal Foundation Centre for Early Childhood, in London.

6
People line up as they wait for their turn to get a shot of the Sinovac COVID-19 vaccine during a mass vaccination at Putri Hijau Military Hospital in Medan, North Sumatra, Indonesia.

7
An Iranian woman casts her vote during the presidential election at a polling station inside the Iranian consulate in Karbala, Iraq.

8
Fishermen carry a boat in to the water in Lido beach, Mogadishu's Abdiaziz District, Somalia.