News

A new pesticide spill has devastated the Madre de Dios lagoon in Batán, Costa Rica, killing fish and alarming locals.