India Beat England, Reach ICC World Test Championship Final
Ahmedabad: India on Saturday defeated England by an innings and 25 runs to win the fourth and final Test and with it the series 3-1 here. The result takes India into the final of the World Test Championship, to be played at Lord's, London,…