President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Transport workers’ protest strands thousands in north Lima
By Colin Post - August 23, 2016
Peru: judge frees 29 gang members outside Lima
By Colin Post - November 1, 2016
Peru: law prohibits members of Congress from switching parties
By Colin Post - October 13, 2016
