Cricket

Muscat Cricket Stadium: Will ICC T20 World Cup 2021 be played in Oman?

Muscat Cricket Stadium: Will ICC T20 World Cup 2021 be played in Oman?