
Former Indian cricketer Gautam Gambhir recently said in a Star Sports show that India needs to ‘move on’ from their past successes, namely the 2011 and 2007 World Cup Wins (ODI World Cup in 2011 and T20 World Cup in 2007 as soon as possible. Gautam Gambhir feels that team India must do the needful […]