Pedro Castillo during his visit to Chile this week. Credit: Courtesy of “Diario El Peruano”.
Pedro Castillo Chile
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Latin American countries finalize a historic accord to protect environmental activists
By Frances Jenner - March 8, 2018
La Oroya: protesters suspend strike in central Peru
By Colin Post - August 13, 2015
Thousands march in Peru against President Pedro Castillo
By Diego Lopez Marina - November 9, 2022