Foreign workers contribute to South Africa’s economy

Opinions

Beyond the most recent attacks on South African trucks in the violence and looting along key routes between KwaZulu-Natal and Gauteng is a longer story

Don’t bend the rules when it comes to democracy

Opinions

The South African Electoral commission, or the IEC as it is popularly known, last week decided that it would be prudent for South Africa to

Why Not Even the Constitutional Court Can (Legally) Postpone the 2021 Municipal Elections

Opinions

Former Deputy Chief Justice Dikgang Moseneke has recommended that the 2021 municipal elections be postponed to early 2022. There is no constitutional possibility of this

Will the ANC become a zombie?

Opinions

It seems clear that we are now entering the beginning of the end with regard to African National Congress (ANC) rule in South Africa. Although

What I learned disdaining Jordan Peterson

Opinions

“I think he’s an idiot,” I snapped at my running buddy in the early kilometres of a trail run not far from Pretoria. He had

Section 25: not the end of a long game, but the beginning of a tough one

Opinions

The failure of the ANC and EFF to agree on the form of the proposed amendment to Section 25 of the Constitution has led some

The pros and cons of basic income

Opinions

There is a widespread belief that a basic income grant of some variety can rapidly and significantly reduce poverty in South Africa. That is true,

Opinions

This Week in History recalls memorable and decisive events and personalities of the past. 27th July 1549 – The Jesuit priest Francis Xavier’s ship reaches Japan

Mogoeng ‘pre-selected’ ConCourt nominees

Opinions

Lawson Naidoo, the Executive Secretary of the Council for the Advancement for the South African Constitution (Casac), says the transcripts of the deliberations over who

The real intelligence failure is a failure to listen

Opinions

The recent mass violence in Gauteng and KwaZulu-Natal took government by surprise. But despite the surprise, the signs are that it won’t be a wake