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
Chinese premier to negotiate continental railway in Peru
By Colin Post - May 21, 2015
Traffic accidents have caused nearly 800 deaths this year in Peru
By Michael Krumholtz - November 6, 2018
Luck and persistence take Peru to Copa America quarterfinals
By Colin Post - June 15, 2016