The India T20 World Cup 2024 squad must be announced by May 1. More speculation about India’s squad for the prestigious tournament beginning on June 2 intensifies as the date approaches. There are technically only a few days left for the Board of Control for Cricket in India (BCCI) to announce the final 15 players […]