England hammer India by an innings and 76 runs in third Test
LEEDS (AFP) - England thrashed India by an innings and 76 runs to win the third Test at Headingley on Saturday with more than a day to spare.
The hosts levelled the five-match series at 1-1 after India s 151-run win in the second Test at…