President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru: 8 million seahorses seized in Lima port
By Colin Post - June 20, 2016
Peru prosecutors to go after six Popular Force party lawyers in Keiko case
By Michael Krumholtz - December 14, 2018
Latin artist KAROL G returns to Europe to headline festival
By Sebastian Castro Giraldo - July 1, 2022