A DETAILED LOOK AT THE 15-MAN INDIA SQUAD FOR THE ICC T20 WORLD CUP 2021 Cricket News Sep 12, 2021 Staff India are one of the favourites to lift the ICC Men’s T20 World Cup 2021 which is scheduled to take place in the United Arab Emirates. They have announced a...