Sunday, December 17, 2017

Home Tags Louisiana State University

Tag: Louisiana State University

New attempt to cap oil leak

Undersea robots manipulated by engineers a mile above will begin work Saturday removing the containment cap over the gushing well head in the Gulf...