Copyright 2024 The Associated Press. All Rights Reserved. A barge hit a bridge in Galveston, Texas, spilling oil into surrounding waters and closing the only road to ...
A barge smashed into the Pelican Island Bridge in Galveston, Texas, on Wednesday morning, causing a section of the bridge to fall onto the barge, Fox 7 Austin reports.