Sweat, tears and camaraderie as 20,000 runners take on world’s larges…
Sweat, tears and camaraderie as 20,000 runners take on world’s largest ultramarathon
Guardian
· Rachel Savage in Durban and Pietermaritzburg. Photographs by James Oatway
21 Jun 2026 08:00