President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Emerging startups to take center stage at Lima’s Seedstars LatAm Summit
By Michael Krumholtz - November 26, 2018
Emails from 2007 tarnish Peru’s Veronika Mendoza
By Colin Post - March 30, 2016
Peru and Chile in new border dispute
By Colin Post - October 21, 2015