Participation of Pedro Castillo in the UN General Assembly. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Five dead as torrential rains and flooding batter Peru
By Colin Post - January 28, 2017
Peru to demand more than $1 billion in damages from Odebrecht for corruption case
By Michael Krumholtz - January 31, 2018
Union leader assassinated near Lima
By Colin Post - June 1, 2015