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.
