T20 World Cup 2024: India announces 15-member squad SPORTS|6 months ago6 months agoby admin ” NEW DELHI: India on Tuesday announced a 15-member squad for the