
Afghanistan pull off historic win against defending champions
New Delhi, (UN) Afghanistan scripted a historic 69-run victory over England in the first major upset of the Men’s World Cup at Arun Jaitley Stadium here on Sunday. This victory will go down as one the greatest victories at the World Cup for beating the defending champions. Their first win was against Scotland in Australia,…