Pedro Castillo
By Diego Lopez Marina
October 14, 2022
You Might Also Enjoy
Peru’s Olympic icon to face trial for corruption
By Jack Dylan Cole - January 13, 2017
Fire in Lima beach town highlights poor water infrastructure
By Colin Post - January 21, 2016
Peru’s National Board of Justice suspends the Attorney General from her duties
By Diego Lopez Marina - December 7, 2023
