Afghanistan stuns England in one of the biggest ever sporting upsets

The pantheon of great sporting upsets gained another monument on Sunday as Afghanistan roundly defeated England by 69 runs at the ICC Cricket World Cup in Delhi, India. It was an upset of immense proportions – Afghanistan had only ever won one World Cup match in its entire history while England is the defending world champion,