All set for titanic clash in pursuit of Test cricket’s holy grail
It has been 10 years since India has won an ICC title. The World Test Championship (WTC) final, which commences at The Oval on Wednesday, presents the team a chance to ease itself of this…