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
Taliban seek to woo tourists amidst global pariah status
AT News KABUL – In a surprising move, the Taliban regime in Afghanistan has opened …