Peru: Opposition seeks to remove President Castillo from office citing national treason

  • 2 years ago
In Peru, President Castillo is facing a political crisis as the opposition seeks to oust him, citing national treason, while there have been reports of a possible coup d'état. teleSUR

Recommended