President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Tourist struck by lightning at Machu Picchu in Peru
By Colin Post - October 25, 2016
Fresh violence on Peru’s campuses over university reform bill
By Colin Post - January 13, 2016
U.S. firm sues Peru for payment of 140-year-old bonds
By Colin Post - August 4, 2015