President Pedro Castillo Nauta
By Jim Glade
March 14, 2022
You Might Also Enjoy
Attorney general dismissed for misconduct in Cesar Alvarez investigations
By Colin Post - May 14, 2015
Peru ranks third highest among Latin America for bribes
By Zac Laval - October 10, 2017
Peru loses 2-1 to Germany in road friendly
By Michael Krumholtz - September 9, 2018