WTC final to be staged as planned: ICC after Britain adds India to travel ‘red list’
The International Cricket Council (ICC) on Monday announced that the inaugural World Test Championship (WTC) final, scheduled to be held from June 18 between India and New Zealand in Southampton, will be staged as planned…