President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru to privatize prison system
By Colin Post - September 26, 2015
Peru convicts journalist on World Press Freedom Day
By Colin Post - May 4, 2016
Humala and Evo Morales reach gas deal at ‘bi-national cabinet’
By Colin Post - June 23, 2015