We can prioritise citizens and help asylum seekers
South Africa must confront the refugee question with greater clarity, structure and balance. While the country has a tradition of offering refuge to those fleeing... Read more.
Rethinking the meaning of Youth Day
June 16, 2026, marked 50 years since Soweto pupils marched against the imposition of Afrikaans in black schools. Interestingly, Afrikaners continue to fight for... Read more.
US and Israel lose face in deal while Iran sits pretty
Reports indicate that a devastating document leak has “uncovered” the terms of Donald Trump’s new agreement with Tehran, signalling a massive geopolitical... Read more.
Charmza
Bafana Bafana midfield workhorse Teboho Mokoena is undoubtedly our Charmza this week. First, Mokoena showed the whole world how patriotic he is when tears rolled... Read more.
Moegoe
The cheek of Geordin Hill-Lewis, the DA’s new darling, is something to behold. No sooner does he snatch the crown than he plays Brutus to John Steenhuisen’s... Read more.
Climate literate youth: The key to environmental justice
Every June, World Environment Day is observed. In South Africa, in the same month, we reflect on the sacrifices of the 1976 youth as well as the challenges faced... Read more.
Dhladhla’s passing at work: An ongoing toxic workplace regime
In my industrial sociology class with the late Prof Eddie Webster in the mid-1990s, I was introduced to how the South African apartheid workplace was racialised... Read more.
TVET colleges investing in youth and future economy
Technical and Vocational Education and Training (TVET) colleges have increasingly become a topic when debating South Africa’s post-school education and training... Read more.
Disillusioned generation needs action, not empty words
The Electoral Commission of South Africa opened more than 23 700 stations this weekend to register voters for the 2026 local government elections. Yet, behind... Read more.
Suspected rhino poacher shot dead in gunfight with police
A suspected poacher was shot dead during a gunfight with Anti-Poaching Unit (APU) members on a farm in Waterberg, police said on Sunday. The incident occurred in... Read more.


