Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Peru: lion cub born at Lima zoo for first time in 20 years
By Jack Dylan Cole - July 21, 2016
Pope leaves Peru following pleas to end corruption and protect the environment
By Kwinten Wouters - January 23, 2018
Fujimori and Kuczynski seen tied one day before Peru’s election
By Colin Post - June 4, 2016