Sport Australia vs India: ICC World Test Championship Final The forthcoming cricket season is poised for a magnificent showdown. India, the top-ranked team in Test cricket, and Australia, who stand at number 2, would be vying to capture the biennial International Cricket Council’s (ICC) World Test Championship. The match has been scheduled at The Oval […]