http://sosaveme.com/, louisiana, mississippi river, New Orleans, oil, oil spill, Reject Apathy, Reject Apathy

Barges Spill Oil Into Mississippi River

Two barges collided near New Orleans early this morning, spilling oil into the Mississippi.