Internet Explorer 11 is not supported

For optimal browsing, we recommend Chrome, Firefox or Safari browsers.

20,000

The approximate number of gallons of oil that were spilled into the waters of Galveston Bay, Texas, after a barge carrying fuel broke free from a tugboat and crashed into a pillar supporting the Pelican Island Causeway on May 15.

(Associated Press — May 20, 2024)
From Our Partners