New Delhi, India — India has had its annual marathon on November 1 and, after a long and grueling schedule, this year’s race was more of the same, but the marathoners have more to prove than ever.In this race, the field is set to be full of world-class runners who will be aiming for a […]