President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Americas Summit: regional heads promise “zero tolerance” against corruption
By Michael Krumholtz - April 14, 2018
Peru renovates museum for Lima’s top archaeological site
By Colin Post - February 16, 2016
Peru: centuries-old tombs found at Lima archaeological site
By Colin Post - November 27, 2015
