Judgment day for alleged Diepsloot child killer

Judgment against the man accused of raping and killing three Diepsloot children will be delivered in the North Gauteng High Court today.

Ntokozo Hadebe has denied raping and murdering five-year-old Anelisa Mkhonto in September last year, and two-year-old Yonalisa Mali and her cousin Zandile (3) in October last year.

He is accused of kidnapping the girls and taking them to his shack in Diepsloot, north of Johannesburg, where he allegedly raped, sodomised and suffocated or strangled them. He allegedly dumped Anelisa’s body in rubbish bin and the bodies of the cousins in a public toilet.

Yonalisa was still in nappies at the time of her death.

Hadebe denied ever living in Diepsloot, or that the shack where the children were murdered was his. He denied that a suitcase containing the blood of Anelisa and Zandile, and a shoe containing Yonalisa’s blood, were found in his shack.

The state has asked for Hadebe’s conviction on three charges of murder, three of kidnapping and six of rape.

We live in a world where facts and fiction get blurred
In times of uncertainty you need journalism you can trust. For only R75 per month, you have access to a world of in-depth analyses, investigative journalism, top opinions and a range of features. Journalism strengthens democracy. Invest in the future today.
Subscribe to News24
Lockdown For
DAYS
HRS
MINS
Voting Booth
When assisting your child with remote learning this year, did you:
Please select an option Oops! Something went wrong, please try again later.
Results
Follow the school's comprehensive sexuality education (CSE) curriculum?
13% - 271 votes
Adjust the CSE curriculum to suit the family's morals?
24% - 485 votes
Ignore the schools CSE programme and do your own teaching?
63% - 1306 votes
Vote
ZAR/USD
15.25
(+1.12)
ZAR/GBP
20.48
(+0.49)
ZAR/EUR
18.40
(+0.09)
ZAR/AUD
11.24
(+0.98)
ZAR/JPY
0.15
(+1.15)
Gold
1810.16
(-0.00)
Silver
23.71
(-0.34)
Platinum
990.00
(-0.30)
Brent Crude
47.23
(-0.96)
Palladium
2387.00
(+0.15)
All Share
57509.72
(+0.73)
Top 40
52764.09
(+0.74)
Financial 15
11238.33
(+0.71)
Industrial 25
79067.55
(+0.13)
Resource 10
53562.00
(+1.63)
All JSE data delayed by at least 15 minutes morningstar logo