• 2 years ago
Hundreds of supporters and opponents of Peru's President Pedro Castillo protest near the Congress of the Republic in the capital Lima, as the president delivers a speech to mark his first year in office.

Recommended