Connect with us

US News

Texas barge collision may have spilled up to 2,000 gallons of oil, Coast Guard says

Published

on

Texas barge collision may have spilled up to 2,000 gallons of oil, Coast Guard says