Tag: Spill

Barge strikes Pelican Island Bridge in Galveston, causing oil spill and bridge’s partial collapse – NaturalNews.com

Barge strikes Pelican Island Bridge in Galveston, causing oil spill and bridge’s partial collapse A barge has struck the Pelican Island Bridge in Galveston County, Texas, which links the Galveston…

Survive the News