President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Bill Clinton meets with Peru’s president and Lima mayor
By Colin Post - November 11, 2015
Peruvian police confiscate half a ton of cocaine in Chilca
By Michael Krumholtz - March 27, 2018
Peru issues coin commemorating poet and independence fighter
By Colin Post - August 20, 2015