Ia tusia se faaauauga mo lenei palakalafa - Na fanau Jabulane Mabuza ia Fepuari 1958 i le taulaga o Waterval Boven, i Aferika i Saute. Mulimuli ane, na faamalosia lona aiga e toe siitia atu i White River i luga o se laueleele na tuuina atu i ai, ma na nonofo ai pea Mabuza ma ona tinamatua e toʻalua. Mulimuli ane, na alu o ia e nonofo ma se uso o lona tinā i Daveyton. A o iai i le aʻoga tulaga lua, na tuliesea Mabuza ona o lona aafia i le tetee a tamaiti aʻoga i le 1976
i Soweto. Na faauu o ia i Durban ma mai le 1981 i le 1982 na auai i le Iunivesite o Limpopo.