Oil spill in El Callao

By May 20, 2022

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

SHARE ON

LATIN AMERICA REPORTS: THE PODCAST