More oil washes up on the beach at Gulf Shores, Alabama.




Read more...




The rest of the story

The Independant