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