Andy Borowitz is finally back from two weeks at the World Cup in South Africa — the land of vuvuzelas. And this week on Next Week’s News, he takes a look at the terrible performance of the English team.
And by English team, we mean the top executives at BP, of course.