Lucknow, India
Sweat, tears and camaraderie as 20,000 runners take on world’s largest ultramarathon | TheBriefWire