Oil spill in El Callao

Oil spill off Peru’s central coast on January 15. Image courtesy of ANDINA – Jhonel Rodríguez Robles

leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.