Sports

T20 World Cup: Afghanistan thrash Scotland by 130 runs in Sharjah