Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Strong 5.8-magnitude quake wakes up Arequipa
By Michael Krumholtz - September 14, 2018
Former governor under house arrest in southern Peru
By Colin Post - July 12, 2015
Peru: Ollanta Humala implicated in Brazil’s Carwash scandal
By Colin Post - February 23, 2016