First Look at Spilling Oil

Clues about what caused oil rig blast emerge as BP releases video of oil leak.

May 12, 2010

Examined