President Castillo Installs a ‘Government of Exception’ in Peru

UPDATE: President Pedro Castillo Arrested The President of Peru, Pedro Castillo, has been arrested and is being held in the police station located on Avenida España in the city of Lima. This is following a vote by the majority right-wing congress to oust him in a legislative coup. The Military and the Police have declared … Continue reading President Castillo Installs a ‘Government of Exception’ in Peru