President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s former interior minister indicted for murder
By Colin Post - February 28, 2015
Peru bars presidential candidate Cesar Acuña from 2016 elections
By Colin Post - March 4, 2016
Pacific Stratus to operate northern Peru oil block
By Colin Post - August 23, 2015