Stephen Mokoka (born 31 January 1985) is a South African long-distance runner who competes in races ranging from 3000 metres to the 50 km distance. He formerly held the 50 km world record. He is a four-time medalist at the Universiade and has represented South Africa internationally in road, cross country, and track events. He represented South Africa in the marathon at the 2012 London Olympics. On 6 March 2022, at the Nedbank Runified in Gqeberha, Stephen Mokoka set the 50 km world record … [Read more...] about Stephen Mokoka – 3 Time Olympian Heaps Praise on NMB, EPA and ASA

