President Pedro Castillo Nauta
By Jim Glade
March 14, 2022
You Might Also Enjoy
Spanish priest found dead in Amazon jungle
By Michael Krumholtz - August 10, 2018
Peru’s Attorney General files constitutional complaint against President Pedro Castillo
By Diego Lopez Marina - October 14, 2022
Bolivia to extradite Martin Belaunde to Peru
By Colin Post - May 11, 2015