As India seemed to struggle against a dominant Australia in the first two days of the World Test Championship (WTC) Final at The Oval, London, former Australia captain Ricky Ponting has expressed his belief that India let themselves down.
This post first appeared on Latest IPL T20 News Update On Cricket IPL News 2020 India And UAE, please read the originial post: here