Carlos Perez Ochoa
By Jim Glade
March 31, 2022
You Might Also Enjoy
Lima water plant at risk of collapse
By Colin Post - October 20, 2015
Peru’s government reaches deal with Las Bambas protesters
By Colin Post - October 7, 2015
Citing weak growth, central bank holds key interest rate at 3.25%
By Colin Post - June 12, 2015