Duzhiy wins Sri Chinmoy Self-Transcendence 3100-mile ultra for second year running

Ushika Muckenhumer achieves a podium finish in his first attempt at the almost 5,000K race