Peru no longer has any former presidents free of legal accusations
Former Peruvian President Martin Vizcarra waves as he arrives at a courthouse in Lima, Peru, in June for the court to evaluate a prosecutor's request…
Former Peruvian President Martin Vizcarra waves as he arrives at a courthouse in Lima, Peru, in June for the court to evaluate a prosecutor's request…