A million articles would be written about India's victory in the 2011 Cricket World Cup, so why am I writing one more? Because, in spite of being 15,000 km away from the actual action, it has been a memorable World Cup experience...
Read this post on theblueindian.blogspot.com