LIMA (Reuters) – Peru’s President Pedro Castillo was detained by security forces on Wednesday, according to images shown in a tweet published by the national police, shortly after Congress voted to remove him from power.
(Reporting by Marco Aquino; Writing by Valentine Hilaire; Editing by Sarah Morland)