Takeaways from the World Test Championship The inaugural World Test Championship(WTC) has finally come to an end with New Zealand emerging as the winners. The WTC...
What is ailing cricket in Sri Lanka? It was the 28th of May 2021, Bangladesh had defeated Sri Lanka 2-1 in the ODI series. The country...