President Pedro Castillo. Imagen courtesy of ANDINA/Prensa Presidencia.
Castillo
By Diego Lopez Marina
July 27, 2022
You Might Also Enjoy
Government deploys armed forces ahead of national protests
By Colin Post - May 26, 2015
Three in Peru’s navy accused of spying for Chile
By Colin Post - February 19, 2015
Unemployment in Lima reaches highest rate in seven years
By Michael Krumholtz - April 19, 2018