ICC Champions Trophy launched in London

CNN-IBN | Oct 18, 2012 at 11:00am


The Champions Trophy will be played over 18 days with the matches scheduled for Cardiff, The Oval and Edgbaston, which will host the final on June 23, 2013.