Our lives are like running marathons. We run to reach work on time or to catch a train. But do we ever run for the sake of running? Marathons in India, half marathons, ultra-marathons are popping up all over the world and more and more people are taking part. There […]