Many Gulf Coast residents don't believe it. Some accuse BP of making it up. And even those convinced that the oil leak has finally been stopped are tempered in their relief, aware that their environmental nightmare is far from over. View full size (AP Photo/…
» Read more from Mobile’s Press-Register

Alabama Notes on Twitter