Oil spill off Peru’s central coast on January 15. Image courtesy of ANDINA – Jhonel Rodríguez Robles
Oil spill in El Callao
By Diego Lopez Marina
May 20, 2022
You Might Also Enjoy
Peru bus plummets down 100-meter gorge in third deadly bus crash of year
By Frances Jenner - March 8, 2018
Agents of corruption: The real culprits of Peru’s endless graft
By Diego Lopez Marina - March 30, 2023
Peru officials acquitted in ‘Petroaudios’ oil scandal from 2008
By Colin Post - February 17, 2016