Peru: Protests Continue Over Impeachment Of Former President Pedro Castillo 2
- Captured on Monday 12th of December 2022
- Location is Lima
Description
Protests over the impeachment of former President Pedro Castillo continued across Peru on Monday, December 12. Demon Read more...