ICC confirms 2021 T20 World Cup stays in India as per schedule

New Delhi, Nov 12 (IANS) The International Cricket Council (ICC) has confirmed that the next T20 World Cup will be held in India as per original plans. The 16-team tournament is scheduled for October...

Become a proud member of 1947.com to access this content.