Martín Vizcarra impeachment Peruvian president survives impeachment vote amid virus turmoil The political turmoil rocking Peru has briefly distracted attention from the pandemic, which has left hundreds of thousands sick « Previous1Next » 1 of 1