President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Key takeaways from Peru’s President Dina Boluarte’s China visit
By Diego Lopez Marina - July 4, 2024
Medical marijuana is now legal in Peru
By Nic Waddell - October 20, 2017
Peru economist Hernando de Soto endorses Keiko Fujimori
By Colin Post - May 8, 2016