India vs New Zealand World Test Championship final to be held at Southampton
The World Test Championship final between India and New Zealand will take place at the Ageas Bowl in Southampton, England, from June 18 to 22, the International Cricket Council (ICC) confirmed on Wednesday. The ICC said that the decision was…