Will the WTC Final be disrupted by protestors? This is why the ICC is wary
The International Cricket Council (ICC) has prepared two pitches for the much-anticipated World Test Championship Final between India and Australia starting today (June 7) at the Oval in London.
Source: Cricket News: Latest Cricket News, Live Scores, Results, Upcoming match Schedules | Times of India