Elizabeth Moselakgomo was 38 years old. She was a manager. She was a mother. On September 9, 2026, she left for her regular afternoon jog near the Johannesburg airport. She did not come home. Her 8-year-old daughter called relatives when she did not return. Her body was found five days later. Her face had been beaten so badly it was unrecognizable. A memorial run was held in her honor Saturday. Runners carried a banner: ‘Enough. Stop Femicide.’
ONYX names Elizabeth Moselakgomo because she is not a statistic. She is the name behind the ninth body found in the Ekurhuleni area east of Johannesburg in two months. She is the name behind the banner her community carried on Saturday.

THE NINE BODIES
Police confirmed the ninth body — found Thursday in Boksburg’s Dawn Park area — brings the confirmed Ekurhuleni death toll to nine women in roughly two months. Most were in their 20s and 30s. Some were found partially unclothed with signs of sexual assault. Investigators have not confirmed whether a serial killer is responsible or whether the deaths are connected. The community does not know whether there is one perpetrator or many. That uncertainty is not a detail. It is the specific state of unresolved terror in which Ekurhuleni residents are living.
THE NATIONAL NUMBERS
A 2024 national study found that nearly seven women are killed every day in South Africa. 60% are killed by an intimate partner. South Africa’s femicide rate is five times the global average. Femicide was declared a national disaster in 2025. President Ramaphosa has promised no stone will be left unturned.
ONYX covers the national numbers and the presidential promise alongside each other because both are confirmed and both are relevant: seven women per day, five times the global average, a national disaster declaration, and a presidential promise that has not yet been accompanied by confirmed data showing the rate is declining.
THE GOVERNMENT’S RESPONSE
South African police issued safety messaging urging women not to walk or run alone. Advocates pushed back directly:
▸ ‘You are basically telling us to adjust our lives to perpetrators’ — documented advocate statement to Al Jazeera
▸ National Shelter Movement of South Africa: ‘The responsibility for violence lies with perpetrators, while the responsibility for protection lies with society and the state’
▸ Femicide researcher Naeemah Abrahams: current interventions ‘are not effective’
The specific accountability in the police safety messaging: Elizabeth Moselakgomo went for a regular afternoon jog near an airport in a city that has been managing femicide as a national disaster since 2025. The state’s response to her death is advice to other women not to run alone. The National Shelter Movement’s statement names who bears the responsibility. ONYX covers both as confirmed, documented positions.
Elizabeth Moselakgomo was 38. She went for her regular run. Her 8-year-old daughter called relatives. Her body was found five days later, her face unrecognizable. She is the name behind the ninth body. Nearly seven women are killed every day in South Africa. The government told women not to run alone. Her community ran together and carried a banner that said enough. The banner is also documentation.
WHAT HAPPENS NEXT
▸ Ekurhuleni investigation — whether investigators determine whether the deaths are connected
▸ Serial killer determination — the specific investigative question that determines the community’s specific threat level
▸ South African government response — whether structural rather than behavioral interventions are implemented
▸ Femicide researcher recommendations — what Abrahams’ research identifies as effective interventions
| CONFIDENCE: HIGH | Elizabeth Moselakgomo, 38, manager mother, left jog September 9 body found five days face unrecognizable 8-year-old daughter called relatives, memorial run ‘Enough Stop Femicide’, ninth body Boksburg Dawn Park nine women two months most 20s 30s signs sexual assault, investigators no serial killer confirmation from confirmed Al Jazeera CNN reporting. |
| ⚖️ BIAS CHECK — WHO IS SAYING WHAT | |
| South African police | Issued individual behavior safety guidance; their institutional response is documented alongside advocates’ criticism of it |
| Advocates / National Shelter Movement | Arguing responsibility lies with perpetrators and the state; their position is a documented counter to the police safety messaging |
| Naeemah Abrahams | A credentialed femicide researcher whose assessment is that current interventions are not effective; her professional judgment is the expert record |
| Ramaphosa | Promised no stone left unturned; the national disaster declaration and the promise are both confirmed alongside the documented death rate |
| Elizabeth Moselakgomo | Named at full human weight; a manager, a mother, a runner, the name behind the ninth body and the banner her community carried |
| ONYX | Covering Elizabeth Moselakgomo by name at the center of the story; naming the specific numbers alongside the specific human; covering the accountability gap between the promise and the rate |
SOURCES
▸ Al Jazeera / CNN confirmed reporting — South Africa femicide Ekurhuleni Moselakgomo September 20, 2026

