INAUGURAL CHAMPIONS #OnThisDay last year, New Zealand created history by winning the first World Test Championship final 776 viewsIndian , 05:51