GvanOnselen Profile Banner
Gareth van Onselen Profile
Gareth van Onselen

@GvanOnselen

Followers
50K
Following
84
Media
1K
Statuses
21K

Liberal. Humanist. Author. Editor: @insidepols @quotesanc and @EFFRevolution

Johannesburg, South Africa
Joined January 2011
Don't wanna be here? Send us removal request.
@GvanOnselen
Gareth van Onselen
6 hours
What we really need are the kinds of mass murdering regime leaders the ANC loves, someone from Iran perhaps, or Omar al-Bashir? Pity Gadaffi is dead, could have got him. Putin still available though. North Korea? Remember that time you had them round for a kissing conference?.
@Lesufi
Panyaza Lesufi
1 day
Who’s next? Thanks for not attending we honestly don’t need your racist views.
0
0
8
@GvanOnselen
Gareth van Onselen
12 hours
Nedbank, I’d appreciate it if you got on this train. Thanks.
@Leon_Schreib
Leon Schreiber
1 day
More massive news: I am proud to announce that Standard Bank has just become the third bank to sign up to our new digital partnership model to provide Smart ID and Passport services in hundreds more bank branches and on digital apps! 🇿🇦. South Africans are so tired of races to.
3
2
10
@GvanOnselen
Gareth van Onselen
15 hours
Dear Diary, I am so disappointed in the Eminent Persons, who are supposed to be the “champions” of the dialogue - no tweets, op-eds etc explaining what a great use of time and money it is. It’s almost like they scared to defend it publicly. Why? #nationaldialoguediaries.
17
33
121
@GvanOnselen
Gareth van Onselen
15 hours
Interesting. Did they do a report on EC initiates? Vigilante justice? Road deaths? Assassinations in KZN? “Witch” killings? “Muti” murders? Murder of women and children? Or just the one group? Presume those other reports coming soon?.
@ErnstRoets
Ernst Roets
1 day
BREAKING NEWS!.Press statement below.
Tweet media one
12
5
18
@GvanOnselen
Gareth van Onselen
1 day
RT @RyanCoetzee: Libertarians and the hard left have absolutely no grasp of politics - they struggle to imagine/accept how people respond t….
0
3
0
@GvanOnselen
Gareth van Onselen
2 days
Dear Diary, today I discovered a whole range of “organisations” have been chosen (we don’t know why, how or by who) to speak on my behalf at the national dialogue convention. Is this a secret, exclusive dialogue now? So confused. #nationaldialoguediaries.
21
88
381
@GvanOnselen
Gareth van Onselen
4 days
Q: As the national dialogue unfolds (unravels?), and ANC leaders demonstrate how best to hate each other, which two ANC presidents have the best ongoing feud?.
2
1
0
@GvanOnselen
Gareth van Onselen
4 days
Unless they say immigrants are bringing Ebola into the country, then we should elect them leaders.
@ME_Beaumont
Michael Beaumont
5 days
As a country, we must learn to believe people when they show us who they are the first time.
Tweet media one
Tweet media two
1
1
10
@GvanOnselen
Gareth van Onselen
4 days
Great political decisions No. 345.
@OnsBaizaNie
Patriotic Alliance
6 days
Congratulations to Cllr. @LiamJacobsZA , officially sworn in this morning. We look forward to your service and dedication to advancing the Patriotic Alliance’s vision for our communities. 💚💛 #OnsBaizaNie
Tweet media one
5
1
32
@GvanOnselen
Gareth van Onselen
5 days
Breaking: Man drinks so much Cool Aid that he actually starts to speak in flavoured fruit drink.
@ClaysonMonyela
Clayson Monyela
5 days
Very few Presidents & countries command this level of respect, influence & global stature. In the past 72 hours, #SouthAfrica 🇿🇦's head of state HE @CyrilRamaphosa central to conversations with fellow global leaders (#Trump, #Putin & #Zelensky) on strategic geopolitical
Tweet media one
Tweet media two
Tweet media three
69
58
375
@GvanOnselen
Gareth van Onselen
5 days
Dear Diary, today Thabo Mbeki un-dialogued the National Dialogue, but he says he is open to re-dialoguing, which was encouraging. He is currently in a dialogue holding pattern. I call it non-dialoguing. If he re-dialogues, things can get moving again. #nationaldialoguediaries.
9
21
69
@GvanOnselen
Gareth van Onselen
5 days
… of the will of the people is the delusional thinking of an egomaniac. Mbeki is no more or less in touch the people than he was on HIV/Aids, and his organisation basically a front for the ANC of old. He needs to reconcile himself with his broken legacy, it can’t be fixed. 2/2.
4
7
56
@GvanOnselen
Gareth van Onselen
5 days
Worth saying something about the absolute, pure and total unadulterated arrogance of Mbeki and his foundation. His gripe is the national dialogue is becoming government led. Fine, whatever. But this assumption that his foundation is the best facilitator… 1/2.
8
12
83
@GvanOnselen
Gareth van Onselen
6 days
Prediction: It is a matter of time before some of the eminent people (many of whom are in this for their own reputation rather than any real interest in a national dialogue) pull out of this thing. Writing on the wall. Watch this space.
Tweet card summary image
news24.com
A week before the first event of the National Dialogue, the legacy foundations, touted to play a key role in the initiative, announced that they would not participate on 15 August and that they...
28
42
175
@GvanOnselen
Gareth van Onselen
6 days
I honestly haven’t laughed this hard in a while. National Dialogue organisers have argument. It’s just such a joke. The ultimate joke.
Tweet card summary image
news24.com
A week before the first event of the National Dialogue, the legacy foundations, touted to play a key role in the initiative, announced that they would not participate on 15 August and that they...
59
120
495
@GvanOnselen
Gareth van Onselen
6 days
- forward planning ❌.- ambassador ❌.- in-person visit ❌.- special envoy ❌.- last minute behind scenes negotiations ❌.- begging on phone…. How SA’s US economic relations have unfolded.
@PresidencyZA
The Presidency 🇿🇦
7 days
PRESIDENT RAMAPHOSA SPEAKS TO PRESIDENT TRUMP. President @CyrilRamaphosa held a telephone discussion during the morning of 6 August 2025, with US President Donald Trump on bilateral trade matters. The two leaders undertook to continue with further engagements recognising the
Tweet media one
16
49
166
@GvanOnselen
Gareth van Onselen
7 days
Take everything McKenzie says here, about racism towards coloured people, and apply it to McKenzie’s language on “foreigners” or “immigrants”. Then ask yourself, how does McKenzie’s language hold up to his own standards?.
@newslivesa
News Live SA
7 days
“Many people have said don't destroy those kids, I have no intention of destroying them but if we do nothing we will destroy them and will destroy other kids, it has become too easy to insult coloured people in this country” Patriotic Alliance President Gayton McKenzie. “We will
1
2
14
@GvanOnselen
Gareth van Onselen
7 days
Q: The Freedom Charter: “All laws which discriminate on grounds of race, colour or belief shall be repealed” and “The colour bar in cultural life, in sport and in education shall be abolished.” Has Mbalula read the Freedom Charter?.
@SABCNews
SABC News
7 days
[WATCH] .ANC SG Fikile Mbalula says abandoning Broad-Based Black Economic Empowerment is a "direct affront to the principles of the Freedom Charter" and the ANC will not stop defending the economic freedom of the people of South Africa.
71
202
605
@GvanOnselen
Gareth van Onselen
7 days
Translation: Here “transformation” means the ability to steal from all funds all the time.
@Newzroom405
Newzroom Afrika
7 days
ANC secretary-general Fikile Mbalula has lashed out at the DA, accusing it of being anti-transformation amid talks of a reset in the government of national unity. The ANC’s NEC meeting held over the weekend resolved to have discussions with other political parties with a view of
16
53
255
@GvanOnselen
Gareth van Onselen
7 days
Dear Diary, while reading the Freedom Charter, I also found the following, below, I think this also worth a discussion. #nationaldialgouediaries
Tweet media one
3
4
9