Peru protests: Police and anti-government protesters clash

Hundreds have taken to the streets in Lima, demanding the resignation of President Pedro Castillo.


Posted

in

by

Tags:

Generated by Feedzy