The suspense over India's squad for the T20 World Cup 2024 is finally over, with the 15-member team and four standbys having been announced on April 30. Do you think this squad has the wherewithal to end India's cricket team's prolonged drought for a World title? Here's our take, thanks to Amol Gokhale and Amol Gokhale, The Hindu's seasoned sports journalist.