India
Unable to break the stand-off over Twenty20 Champions League with the England and Wales Cricket Board (ECB), BCCI Vice-President Lalit Modi has made it clear that the tournament would be played in India from September 29 to October 8 at three venues - Jaipur, New Delhi and Mohali.Modi also said England cricketers were unlik (Read More)