A look at the best news photos from around the world.
July 25, 2024

5
In this photo released by Xinhua News Agency, huge waves lash the shore ahead of landfall by Typhoon Gaemi in Sansha Township of Xiapu County, southeast China's Fujian Province.

6
A resident walks amongst debris of destroyed belongings next to her house at a village in Manila, Philippines, a day after heavy rains fueled by Typhoon Gaemi and the seasonal monsoon lashed Manila and surrounding regions.

7
Police detains Kenyan activist Boniface Mwangi during an anti-government demonstration following nationwide deadly riots over tax hikes and a controversial now-withdrawn finance bill, in Nairobi.

8
Rubber ducks float on a canal in Paddington during the annual Rubber Duck Race in London.