President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peruvian coffee wins best coffee in the world prize in U.S. competiton
By Michael Krumholtz - May 2, 2018
Peru prosecutors to go after six Popular Force party lawyers in Keiko case
By Michael Krumholtz - December 14, 2018
Peru passes law to ban single-use plastic bags
By Michael Krumholtz - December 10, 2018
