President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Nationwide march for minimum wage increase
By Colin Post - July 9, 2015
Peru’s leftist party shows deft agility in policy reversals
By Colin Post - September 8, 2016
Peru rescues 39 slaves from Shining Path ‘production camp’
By Colin Post - July 29, 2015

