AP - Dig 2 feet into the sand on the wind-swept beach at East Grand Terre (TAIR') Island in Louisiana and up comes the foul smell of oil.

More...