And Finally!
And finally…India wins the cricket World Cup! Having been an ardent cricket follower ever since I can remember, it was sweet joy to sit in a pub in Chengdu, well past midnight and watch Indian cricket’s finest hour in more than two decades. Saturday afternoon presented itself and having decided well in advance that we […]