After winning 9 out of 9 matches, India face a tricky New Zealand in the semifinal today
One of the most difficult things for the human mind to do is leave the past behind and stay in the moment. Life, and sport, is often best enjoyed by going with the flow. And this is what…