Texas: Part Of Pelican Island Bridge Hit By Barge, Prompting Oil Spill

Written by on May 15, 2024

A bridge connecting Pelican Island and Galveston, Texas, was hit by an incoming barge, prompting a closure and an oil spill.


Current track

Title

Artist

Background