Pedro Castillo apparently detained by police and new president Dina Boluarte sworn in on day of high drama
Peru’s congress has removed President Pedro Castillo from office after he announced the dissolution of the legislature and the installation of a “government of exception” – just hours before he was due to face an impeachment vote.
The country’s national police tweeted on Wednesday that “former president” Pedro Castillo had been detained, shortly after congress voted to remove him. In a photograph tweeted by the police, which was later erased, Castillo was seen sitting inside the station surrounded by officers.