article placeholder

Deleted Scenes: We Killed It!

The headline on CNN’s website (not that anyone would go there to see it) said BP’s Deepwater Horizon oil well that’s caused so much environmental hell these last five months was “finally killed.” The BBC, takin...