
Communities in Esmeraldas province in northern Ecuador have denounced the government’s failure to act following one of the country’s biggest oil spills in recent history, reports Ben Radford.
Communities in Esmeraldas province in northern Ecuador have denounced the government’s failure to act following one of the country’s biggest oil spills in recent history, reports Ben Radford.