A look at the best news photos from around the world.
July 31, 2023

1
A devotee collects "Panchamrit," a mixture of milk, water, yoghurt, jaggery and honey, at Makhan Pashupatinath temple during the Shrawan Sombar festival in Kathmandu, Nepal.

2
A firefighter works at a site of an apartment building heavily damaged by a Russian missile strike in Kryvyi Rih, Ukraine.

3
People carry the coffins of victims, who were killed in a blast, during funeral in Bajaur district of Khyber Pakhtunkhwa province, Pakistan.

4
A man walks through a village damaged by floodwaters in the Mentougou District as continuous rainfall triggers alerts in Beijing, China.