latinorebels.com
Peruvian President Impeached by Congress - Latino Rebels
Congress’ first impeachment attempt in September received less than half of the 87 votes necessary to remove Martín Vizcarra from office.
Latin America News Dispatch