President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
President Dina Boluarte names new prime minister amid Peru’s political crisis
By Diego Lopez Marina - December 26, 2022
Exit polls show Kuczynski edged Fujimori in Peru’s election
By Colin Post - June 5, 2016
Archaeologists discover 500-year-old Inca ceremonial bath in Peru
By Diego Lopez Marina - April 24, 2023
