Trump Watch: Zelenskyy says Trump has betrayed Ukraine
Ukrainian President Volodymyr Zelenskyy says he feels betrayed by Donald Trump after Ukraine lost some…
A win for the ANC as top court orders its lists onto ballot papers
The Constitutional Court upheld the ANC's appeal and directed the IEC to include its lists…
Podcast: Zuma’s Unfinished Revolution
Jacob Zuma’s influence helped turn the MK Party into a major political force. But how…
Women take charge as Zingiswa Losi becomes Cosatu general secretary
Zingiswa Losi has become Cosatu's general secretary as four other women take top leadership positions…
Little mouths cost R13 a day but food subsidy dishes out just R9.60
A price list for a crèche child’s meals puts food for ages 2 to 6…
Former ward councillor hands himself in after Katlehong memorial shooting
A suspect, reportedly a former ward councillor, handed himself over to police after a gunman…
Sibiya accusers say freedom for him means fear for them
Two young women accusing former police boss Shadrack Sibiya of sexual crimes fear he could…
Top debater hunts for R40,000 to reach Türkiye
A champion debater from KuMangati village in the Eastern Cape now needs R40,000 to pay…
Durban-born Nobel Peace Prize winner saw it coming ten years ago
In 2016, Navi Pillay warned KwaZulu-Natal attacks on foreigners could return. Ten years on, Donald…
Shingange wins Cosatu presidency after his own union suspended him
Mike Shingange beat Mabutho Cele by 137 votes to become Cosatu's new president, while Zingiswa…
Sassa shuts down fake claims about grants for foreign nationals
Sassa has shut down false claims that undocumented foreign nationals receive social grants, telling the…
Zuma’s party cancels major rally amid election candidate row
The MK party has cancelled its KwaZulu-Natal rally to investigate complaints about missing election candidates…