Pedro Castillo and Fray Vásquez Castillo
By Jim Glade
April 18, 2022
You Might Also Enjoy
Odebrecht’s Peru chief says he gave $3 million to ex-President Humala
By Jack Dylan Cole - February 25, 2017
Peru’s Constitutional Court orders the immediate release of former President Alberto Fujimori
By Diego Lopez Marina - December 5, 2023
Lima mayor criticized for design of coastal boardwalk
By Colin Post - December 29, 2015