A look at the best news photos from around the world.
October 22, 2024

5
Police officers escort Peru's former President Alejandro Toledo during a break before sentencing during his trial on charges of corruption related to the Brazilian company Odebrecht, in Lima, Oct. 21, 2024.

6
Riot police officers hold their position as they attempt to control residents demonstrating frequent power and water cuts in Ambohipo district of Antananarivo, Madagascar.

7
Civic workers spray defoamer on the polluted waters of river Yamuna laden with foam, in New Delhi, India.

8
Tony Jetland, a U.S. citizen, holds his kite's strings during a practice run at Dolphin Beach ahead of this weekend's 30th Cape Town International Kite Festival in Cape Town, South Africa.