Pedro Castillo and ministers
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Lima archbishop under fire ahead of women’s march
By Jack Dylan Cole - August 7, 2016
President Vizcarra’s approval rating rises to 52% on heels of confidence vote
By Michael Krumholtz - September 24, 2018
Peru approves law to shoot down drug planes
By Colin Post - August 21, 2015
