NewsX: Cricket Team India have landed on English soil for the ICC Champions Trophy 2013 which is to be held in England and Wales between 6 and 23 June 2013. India's chances are heavily dependent on their batsman. Reports show that the batsmen of Team India are in a great form, they need to carry this momentum going.
Category
🗞
News