Presidente Pedro Castillo. Image courtesy of ANDINA.
CastilloPedro
By Diego Lopez Marina
November 22, 2022
You Might Also Enjoy
#NiUnaMenos: 50,000 protest violence against women in Lima
By Jack Dylan Cole - August 15, 2016
Two police officers killed in southern Peru accident
By Colin Post - October 1, 2015
Lima mayor faces embezzlement charge for drawing double salary
By Colin Post - June 26, 2015