Richard Mabuza (born 3 March 1946 – 2018[1]) was a Swazi athlete.
He competed at the 1972 Summer Olympics in the men's marathon, where he finished in 17th place.
[2]
This biographical article relating to Swazi athletics is a stub.
You can help Wikipedia by expanding it.