India announce T20 World Cup squad. Harsha Bhogle reacts!