loonylabs.org
Deepwater Horizon Oil spill: The Environmental Impact
It was a disaster that ended up as one of the worst oil spills in modern history, the Deepwater Horizon didn’t just leak, it gushed. The depth of the well made the spill extremely difficult t…