Presidente Pedro Castillo. Image courtesy of ANDINA.
CastilloPedro
By Diego Lopez Marina
November 22, 2022
You Might Also Enjoy
Flooding in Peru: dozens dead, more calls to cancel Pan Am Games
By Jack Dylan Cole - March 17, 2017
Peru drug baron Gerald Oropeza arrested in Ecuador
By Colin Post - September 14, 2015
Ex-transport minister Bruno Giuffra Monteverde charged with bribery
By Michael Krumholtz - August 24, 2018