Latest News from the ICC World Test Championship: India Beats England to Reclaim Second Place
<p>India’s thrilling 106-run victory against England in Vizag on Monday has sent them back to the top of the ICC World Test Championship points standings.</p>...