South Africa’s Johannes Mosehla covered more than 87 km in under 9 hours and 30 minutes
By Paul Baswick