Tag: ICC T20 world cup

ICC Events – India will compete with 16 countries, 8 trophies will be at stake

17 countries, including India, Australia and England, have submitted their claim to…

khushi