President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Paolo Guerrero’s ban returns as World Cup freeze is uplifted
By Michael Krumholtz - August 23, 2018
Peru’s cell phone tracking law faces little opposition
By Colin Post - August 5, 2015
U.S. firm sues Peru for payment of 140-year-old bonds
By Colin Post - August 4, 2015
