Eixampliada News

Peru’s president faces impeachment vote amid lethal coronavirus outbreak

September 17, 2020 by Brian Rogers

Critics see a rush judgment; Vizcarra remains popular despite the country’s pandemic performance.

Filed Under: Default