Peru’s Congress has removed President Pedro Castillo from office

Peru’s Congress has removed President Pedro Castillo from office

Peru’s Congress removed President Pedro Castillo from office Wednesday, voting to replace him with the vice president, shortly after Castillo decreed the dissolution of the legislature ahead of a scheduled vote to oust him. The national ombudsman’s office, Constitutional Tribunal and Supreme Court called Castillo’s move to dissolve the Congress a coup, although at least … Read more