Peru’s ‘Impeachment Trap’ – Analysis
Published
By Hari Seshasayee
It was only a matter of time until Peru’s Pedro Castillo was impeached as president. Castillo had been hanging by a thread ever since he began his term with a razor-thin 0.2 percent margin in the 2021 elections. Lima’s political elite publicly expressed their distaste for Castillo even before he began...