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
Fugitive governor captured in southeast Peru
By Colin Post - January 5, 2016
Humala cancels Lake Titicaca trout farm license
By Colin Post - June 22, 2015
Peru signs free trade deal with Australia
By Arjun Harindranath - February 13, 2018