India thrash England by 246 runs in second test

India's bowlers required just 38.1 overs to wrap up a 246-run victory on the final day of the second Test in Visakhapatnam, as England's resolve - fatally weakened by the loss of two wickets late on the fourth ...