Not Surprised: Seep Detected Near BP Gulf Oil Spill Site
The cap that’s been keeping oil from gushing from the BP well that we’re all very familiar with at this point is now looking like it may be too good to be true. Late last night officials
The cap that’s been keeping oil from gushing from the BP well that we’re all very familiar with at this point is now looking like it may be too good to be true. Late last night officials
browse our archives...