India announce 15-member squad for WTC Final
Six batsmen, five pacers and two spinners along with two wicketkeeper-batsmen have been named in the 15-member India squad for the World Test Championship (WTC) final against New Zealand, starting on June 18 at the…