News

India faced a shocking 22-run defeat against England in the third Test at Lord's, London. With the win, England took 2-1 lead in the five-match series.