President Pedro Castillo and OAS Secretary General Luis Almagro. Image courtesy of ANDINA.
CastilloAlmagro
By Diego Lopez Marina
October 19, 2022
You Might Also Enjoy
Three in Peru’s navy accused of spying for Chile
By Colin Post - February 19, 2015
Thousands march in Lima, Peru demanding the resignation of President Pedro Castillo
By Diego Lopez Marina - April 7, 2022
Church disowns bishops’ comments on Peru’s candidates
By Colin Post - March 31, 2016
