Spectators’ favourite India will face New Zealand at Old Trafford, Manchester in the first semifinal of ICC World Cup on July 9. Throughout the tournament, Indian team has been excellent in all the departments, with the match against England being the sole exception. On July 9 too, Indian team is expected to continue with its…Read More