Advertisement
X

Protests Rock Peru

Protesters in Peru are seeking the resignation of President Dina Boluarte, the release from prison of ousted President Pedro Castillo and immediate elections.

Protesters in Peru are seeking the resignation of President Dina Boluarte, the release from prison of ousted President Pedro Castillo and immediate elections.

Show comments
US