Pedro Castillo participating in the 52nd OAS General Assembly in Lima. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 10, 2022
You Might Also Enjoy
Peru bullfighting rests hopes on young matador
By Colin Post - November 30, 2015
President Vizcarra’s approval rating rises to 52% on heels of confidence vote
By Michael Krumholtz - September 24, 2018
Arrests and raids: the latest in the Odebrecht corruption scandal
By Jess Rapp - December 9, 2017