Galveston

Barge collides with bridge in Galveston, Texas, causing damage and oil spill

A barge collision in Galveston, Texas, on Wednesday resulted in oil spillage and the closure of the only road to…

7 months ago