In March 2025, more than 25,000 barrels of crude oil polluted the rivers of Esmeraldas, Ecuador. The government arrived ...