The Removal of Pedro Castillo, Repression and Political Crisis in Peru
After being besieged relentlessly throughout his 16 months in office, Pedro Castillo was removed from the presidency on December 7 by Peru’s national Congress after he announced a gutting of the institutional