ICC Twenty20 World Cup: India thrash England by 90 Runs
TNI Bureau: India made the amends for their not-so-impressive show against Afghanistan, as they thrashed England by 90 runs in the last Group A tie of the ICC Twenty20 World Cup. Both teams have already qualified for the Super 8 stage.…