Tapper on England's Criticism of Obama

American criticism of BP has prompted London to push back.

Examined