ICC World Cup 2011 Team India Victory

India became the first home nation to win ICC World Cup 2011 when they defeated Sri Lanka by 6 wickets in the final at the Wankhede Stadium Mumbai on April 2, 2011. It was an awfully emotional journey for each Indian fan and for the Team because it was Sachin Tendulkar’s final look at cricket’s … Continue reading ICC World Cup 2011 Team India Victory