Politics
Ramaphosa’s office rejects SA isolation claims over illegal migration protests
The presidency has strongly rejected claims that South Africa is becoming isolated from the rest of the African continent, describing reports to that effect...
MK Party moves to subpoena Didiza over Ramaphosa impeachment case
The uMkhonto weSizwe (MK) Party has moved inside Parliament’s impeachment committee for Speaker Thoko Didiza to be subpoenaed over her decision not to oppose...
Analysis | De Beers workers face price of crisis they did...
More than 1 200 workers at De Beers’ Venetia Mine and De Beers Sightholder Sales South Africa are now staring at a future of...
Fresh hearing for Tshwane officials implicated in R291m Rooiwal tender
The legal battle to stop disciplinary action against five City of Tshwane officials has collapsed, opening the door to a fresh inquiry into a...
The toponymic scars of the Mesh – Sefikile, Pekinini Transkei, and...
To map the human geography of the South African platinum belt is to read a history written in blood, sweat, and displacement. If you...
AU’s corruption wake-up call: beginning of renewal or just another speech?
Every so often, a statement emerges from the African Union (AU) that makes one pause and wonder whether the institution has finally found its...
The police dossier Cyril Ramaphosa allegedly left unanswered
MPs have demanded that Parliament name President Cyril Ramaphosa directly over the apparent failure to act on a top police general’s protected disclosure, accusing...
Analysis | Who blinks first? Ramaphosa, Parliament and the constitutional showdown
President Cyril Ramaphosa has placed one piece on the board: a court application. His opponents have placed another: an impeachment committee.
Tomorrow, a judge decides...
Letter proves landlord ordered MK Party to vacate offices amid rental...
The landlord of the building rented by the uMkhonto weSizwe (MK) Party in Polokwane for office space has sent a scathing letter to the...
Makashule Gana vows to fight Ramaphosa bid to halt impeachment inquiry
Parliament’s impeachment committee chairperson Makashule Gana says the committee will ask the Western Cape High Court to reject President Cyril Ramaphosa’s attempt to stop...












