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