New Zealand has done it, the Kiwis won the World Test Championship after an amazing performance by them. Kane Williamson and his warriors outnumbered Kohli’s side with their bowling and batting. New Zealand entered the stadium with the pure will of winning this final test match and lift the trophy. That’s what everyone has seen […]