Afghanistan shock England by 69 runs in huge World Cup upset
New Delhi: Displaying the valour that best epitomises the people of the strife-torn nation, Afghanistan caused one of the biggest upsets in the history of World Cup as they outclassed...
Read moreDetails









