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
“You messed up in the World Cup”: Cueva’s uncomfortable fan encounter
By Michael Krumholtz - July 17, 2018
Former President Alejandro Toledo’s corruption sentence underscores “distrust” of public officials: Peru’s ad hoc prosecutor in Odebrecht case
By Diego Lopez Marina - November 1, 2024
Peru will not legalize abortion in cases of rape
By Colin Post - November 25, 2015
