Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Peru has already eradicated more coca this year than Colombia in 2016
By Bradley Murchison - November 3, 2017
Peruvian man arrested for killing six in Japan
By Colin Post - September 19, 2015
Humala cancels Lake Titicaca trout farm license
By Colin Post - June 22, 2015
