Home / Centerstage / 2014 / march / Week 3 /
An oil spill occurs in Galveston Bay, Texas, after a barge carrying nearly a million gallons of oil collides with a ship. This incident requires an extensive cleanup effort due to the environmental impact of the spill.
Friday, 21 March, 2014