Tag: Barge collision in Texas

US Coast Guard says barge collision in Texas might have spilled as much as 2,000 gallons of oil

Spill boundaries encompass a barge on the Pelican Island Bridge in Galveston, Texas, on Could 16, 2024. |…

By XNews