profile image
by TheaGood
on 13/5/16
US Coast Guard said it is responding to a crude oil spill from a Shell well-head flow line about 90 miles off Timbalier Island, Louisiana - Reuters