Home / Cricket World Cup: Afghanistan shock Scotland in final over / during the 2015 ICC Cricket World Cup match between Afghanistan and Scotland at University Oval on February 26, 2015 in Dunedin, New Zealand.
Check Also
US Senate Passes $95 Billion Military Aid Bill for Ukraine, Israel, and Taiwan
AT Kabul: The US Senate has passed a $95 billion bill with strong bipartisan support, …