
Peru Protests: How the Indigenous-led movement is shaking the country
Anti-government protesters march in Lima, Peru. Protesters are seeking the resignation of President Dina Boluarte, the release of ousted President Pedro Castillo from prison and immediate elections. AP President […]