President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Lima zoo sacrifices animals for food
By Colin Post - July 20, 2015
Peru’s electoral board moves to bar Cesar Acuña from ballot
By Colin Post - February 23, 2016
Peru court rules against Julio Guzman, but leaves opening
By Colin Post - February 16, 2016

