Advertisements
Read Time:4 Second
Hundreds have taken to the streets in Lima, demanding the resignation of President Pedro Castillo.
Hundreds have taken to the streets in Lima, demanding the resignation of President Pedro Castillo.