News

Afganistan won the ICC Intercontinental Cup here on Saturday by defeating holders Scotland in the final. The Scots were bowled out for 82 on the third day of the match and Afghanistan comfortably ...