The Final Moments

by david on May 29, 2010 · 0 comments

in BP Oil Spill, Multimedia Journalism

The Final Moments

A surge of natural gas exploded on the 32,000-ton Deepwater Horizon drilling platform on April 20, killing 11 of the 126 crewmembers aboard.

View the interactive graphic

Leave a Comment

Previous post:

Next post: