President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Spain honors 400 years of Peru’s first ‘indigenist’ writer
By Colin Post - February 5, 2016
Bodies of three Spanish climbers and Peruvian guide retrieved after avalanche
By Michael Krumholtz - January 8, 2019
Peru building wins prize for best architecture in the Americas
By Michael Krumholtz - October 21, 2018