President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Pair of 3,000 year old sites dug up in Cusco
By Michael Krumholtz - October 25, 2018
Peruvian Congress suspends Congressman Freddy Díaz for 120 days for rape case
By Diego Lopez Marina - September 14, 2022
Bill Clinton meets with Peru’s president and Lima mayor
By Colin Post - November 11, 2015