World champions…England…surely some…

...mistake. They don't win World Cup finals at cricket, they got there years back and then were just pipped at the post but recently they've been embarrassed early on but not now. And the Aussies look less and less invincible. ...read this Blog post →