Er last I heard Obama was indeed insisting that BP pay. I do not understand why you right of senses er center political types don't love Obama. He supports offshore drilling, on shore nuke power plants and windfarms off shore of the Kennedy cape cod view.
He is assassinating terrorists using...