Apr. 21, 2011
The Deepwater Horizon oil rig, owned by British Petroleum, exploded off the Louisiana coast one year ago this week. The blast killed 11 crew members and released millions of gallons of oil into the Gulf of Mexico, and was the largest oil spill in U.S. history.