President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
10 killed in southern Peru bus accident
By Colin Post - September 29, 2015
Peru completes joint emergency exercise with the United States
By Michael Krumholtz - November 25, 2018
Peru woman to request pardon for assaulting police
By Colin Post - May 12, 2016