Skip to content

Oil Spill

Environment 101: Tackling The Largest Oil Spill

Oil Spill Deepwater Horizon Environment Nature

Photo caption: Sunlight illuminated the lingering oil spill off the Mississippi Delta on May 24, 2010. The Moderate-Resolution Imaging Spectroradiometer (MODIS) on NASA’s Terra satellite captured this image the same day. Image source: Wikipedia

Read More »Environment 101: Tackling The Largest Oil Spill