Peruvian Congress ousted president on corruption charges
The Congress of the Republic of Peru has ousted president Martin Vizcarra on November 9 in an impeachment vote on corruption charges and his handling…
Managed by Immediate LForce