T20 World Cup: Mujeeb Ur Rahman, Rashid Khan run riot with the ball as Afghanistan humiliate Scotland – Twitter Reactions
Afghanistan registered a record win over Scotland in their first Super 12 stage match at the ICC Men’s T20 World Cup 2021 … Keep Reading