President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru and cocoa firm in legal spat over Amazon plantations
By Colin Post - May 25, 2016
Peru wins fourth consecutive gastronomy tourism award
By Colin Post - December 14, 2015
Mario Vargas Llosa leaves wife for Isabel Preysler
By Colin Post - June 16, 2015
