The ICC World Cup 2015 being held in Australia and New Zealand from February 14 will continue till March 29, 2015 and the defending champions India are on top to wrench every match they are playing. In all, 14 teams are taking part in this tournament and the teams have been divided in two pools — A and B — ...
Read More »