Feedback

Texas Barge Leaks Oil After Collision

 

A barge was leaking heavy fuel oil into the Houston Ship Channel after colliding with a large ship on Saturday, authorities said.

Shows