iOS app Android app

Gulf Leak Halted

Gulf Residents Are Skeptical Leak Is Actually Stopped, See A Long Road Ahead

Posted 05.25.2011 | Green

NEW ORLEANS (AP) -- Many Gulf Coast residents don't believe it. Some accuse BP of making it up. And even those convinced that the oil leak has finall...