May 16, 2024
Barge Collision on Pelican Island Bridge Leads to Oil Spill and Power Outage
An unsettling incident disrupted the tranquility of Galveston, Texas, on Wednesday morning. A barge collision with the Pelican Island Bridge initiated a series of critical events, including a significant oil spill and infrastructural collapse. Austin American-Statesman reported that at approximately...
Read More