AssociatedPress — May 09, 2010 — Tar balls have begun washing up on the white sand beach at Dauphin Island, Alabama, and crews are trying to determine if they are from the Deepwater Horizon oil rig spill or other rigs nearby. (May 9)
More on the oil spill …
You must be logged in to post a comment Login
Additional comments powered by BackType
