Jul 16, 2015
Five years ago this week, the BP oil spill ended. On July 15, 2010, the well that had been spilling millions of gallons of oil into the Gulf of Mexico was capped, after 87 days. It was the largest spill in the nation’s history, and had a devastating impact on Gulf Coast fisheries. The long term effects of the spill...