ICC T20 WC 2021: Afghanistan secure a big victory of 130 runs, Mujeeb and Rashid spin Scotland into the Oblivion

Roshan Surya
62
Views
2021-10-25T23:22:07.000Z
Source: - https://www.insidesport.com
MORE RELATED NEWS