Peru’s president, Martín Vizcarra, is facing impeachment. This would be more outrageous for Peruvians were he not just the latest in a long line of presidents to be caught on corruption charges, as Andrew Mueller explains.
See omnystudio.com/listener for privacy information.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More