CricketMen CricketWTC Final: New Zealand lifts the trophyPenbugsJune 23, 2021June 24, 2021 by PenbugsJune 23, 2021June 24, 20210 New Zealand becomes the first-ever champions of the World Test Championship Final as they went on to defeat India by The rain-hit match witnessed the...