Peruvians rally to protest Castillo's ouster as US supports new president
Peruvians rally to protest Castillo's ouster as US supports new president
Police in Peru have fired teargas to disperse a protest march in the capital Lima in support of ousted President Pedro Castillo, with the US backing the South American country’s new head of state.
Police in Peru have fired teargas to disperse a protest march in the capital Lima in support of ousted President Pedro Castillo, with the US backing the South American country’s new head of state.