As of Friday, opposition lawmakers in Peru pushed through an impeachment hearing against current sitting President Martín Vizcarra. The hearing has been criticized as a hasty and poorly timed attempt …
Continue Reading about Peru president faces impeachment vote amid pandemic turmoil