INDvsAUS: Australia crush India to clinch WTC Finals

LONDON – Australia managed to bag its first World Test Championship title after outclassing Men in Blue by 209 runs in the final at The Oval. Team Indian, in a … Continue reading INDvsAUS: Australia crush India to clinch WTC Finals