India maintains its winning streak, beats England by 100 runs. Fans react 29 October, 2023 by Newstars Education See also Dru Tevis 'Physically Spent' After Winning Holiday Baking Championship