journalist with News24 | previously: The Star. The Sunday Independent. Sowetan. Mail&Guardian. City Press | Fellow @risj_oxford (2025) | Author

Johannesburg, South Africa
Joined September 2010
🚨📌🧵 I have been bouncing like a tennis ball. I have a spring on my step, and do you know why ...The @risj_oxford has published my project, my LABOUR of Love. It has been surreal. I have also been overwhelmed by the response from those people who have read this work...
17
70
13
155
44,587
Bongekile Macupe retweeted
Replying to @BongeMacupe
@BongeMacupe thank you for The Queue. We get to see, listen to, & digest each candidate’s position ‘unfiltered’, engaging abantu.
1
1
34
"As far back as 2016, concerned residents wrote a memorandum to the City complaining about discoloured water. Brink, then MMC for Corporate and Shared Services, confirmed that two of the three pumps drawing water from the river were broken, that the reservoirs had not been cleaned in years, and that the sand filters needed replacement. Two of five high-lift pumps were broken, and the rest were past their life cycle." Noxolo Sibiya | Stop pretending the Bronkhorstspruit crisis started yesterday news24.com/opinions/columnis… via @news24
1
5
7
560
Adv Sesi Baloyi speaks on the biases of the media, & how in doing our job we sometimes fail to help people understand complex issues but instead make inflammatory commentary that exacerbates issues. #SANEF30
116
940
99
1,957
306,784
Adv Sesi Baloyi SC is the guest speaker at #SANEF30 annual gala dinner shares that she doesn’t assume that everyone knows her! Yhuuuu inoba ukhona umntu ongayaziyo la trio 🤭😂
3
41
266
13,341
Courage dear child. Courage!
Reflecting on such a wholesome and inspiring time at our recent AWiM Salon in Randburg! From deep industry conversations to plenty of laughter and genuine community, women in media truly thrive when we come together in spaces like this. Thank you to our local coordinators, @Athi_Saba , @BongeMacupe and @lizTandwa in Johannesburg and to our amazing guest Dr @PhathiswaPM and the incredible team for bringing everyone together and making this event so special. Want to bring this energy to your own community? We are looking for passionate leaders to host future salons! Send us an email [email protected] if you are interested in hosting a salon in your community. #AWiMSalon #WomenInMedia #AfricanWomenInMedia #Community
1
2
24
1,663
This October, we opened the Jabulani Swimming Pool to the public. It is an important milestone in the Jabulani Transit-Oriented Development, delivered through the Johannesburg Development Agency. Alongside improved roads and better connectivity, the Jabulani precinct shows what we mean when we say infrastructure must change people's daily lives. I encourage residents to make use of this facility and help us look after it.
23
15
2
50
1,951
Bongekile Macupe retweeted
I expected this to be honest. And that's part of why I felt sad because Herman will never say "I was wrong, I made a mistake." ESPECIALLY at an EQ level. That response to the daughter of the man being commemorated..not a response to a news article but to Josina? It is wrong.
By now ntate Mashaba @HermanMashaba you should have taken down your post, apologised to Josina and the broader Machel family for your insensetive and ignorant post. 5 hours later, and after many people have clearly educated you on this matter and why your comments are insensetive - the post is still up. Hayiiiiii bandla.
26
68
1
369
25,455
Yhuuuuuuuu 😩😩
Your legacy is of frying hair and creating injibhabha. I get why you're envious.
1
1
337
Bongekile Macupe retweeted
Congratulations to Lumka. Related, these are the labour laws that some politicians are trying to curtail.
[BREAKING NEWS] The Bargaining Council rules that the dismissal of Social Development spokesperson Lumka Oliphant was procedurally unfair. She’s expected to return to work in November. #Newzroom405
21
1
36
1,520
By now ntate Mashaba @HermanMashaba you should have taken down your post, apologised to Josina and the broader Machel family for your insensetive and ignorant post. 5 hours later, and after many people have clearly educated you on this matter and why your comments are insensetive - the post is still up. Hayiiiiii bandla.
This quoted post is unavailable.
39
103
7
380
38,456
Bongekile Macupe retweeted
At least 408 people have fallen ill after being exposed to contaminated water in #Bronkhorstspruit, #Tshwane. Tests by the NICD detected, amongst others, Norovirus and Shigella in stool samples.
25
188
25
202
16,577
"He said party mayoral candidates must not attend mayoral debates nor give interviews to the media. Only international media would be granted interviews. He said: "We don’t need those people; they hate us. The PA wants nothing to do with the media." Elections 2026: PA’s McKenzie brings reinforcements to Cape Town, bans media interactions news24.com/politics/election… via @news24
1
1
1,100
Bongekile Macupe retweeted
Found myself in Germiston earlier today. What is going on? The decay….yoh! Nothing works. Traffic lights, no visible road markings, potholes, the filth, the dilapidated buildings. We absolutely cannot go on like this. The people of Ekurhuleni deserve better. @City_Ekurhuleni
7
33
6
86
4,177