President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Tia Maria: anti-mining mayor removed from office
By Colin Post - June 27, 2015
Presidential candidate calls for army to patrol Peru’s streets
By Colin Post - August 29, 2015
Peru Reports’ media incubator Espacio acquires Portugal Startups to highlight region’s ecosystem
By Sam Brake Guia - December 7, 2017