1 Million Gallons of Oil Could Leak from Barge

A barge carrying almost one million gallons of oil collided with a ship, causing massive oil leak in Texas.

March 23, 2014

Examined