Articles By This Author

DBE sets unattainable gender identity goals

Opinions

The Department of Basic Education (DBE) is going full Diversity, Equity and Inclusion (DEI) by formulating a policy based on the gender identity politics that

David Ansara talks about his new role as CEO of the Free Market Foundation

Podcasts

We present the podcasts of the weekly IRR Show on Chai FM. The show is broadcast live every Tuesday from 09h00 to 10h00 on Chai

A harsh lesson: when school authority is usurped by ideology

Opinions

The crisis that has evolved at Fish Hoek High School over alleged racism raises the importance of school management retaining its authority to deal with

The abysmal company we keep 

Opinions

Before their opening World Cup match against England, the Iranian team refused to sing their national anthem and stood instead in silent protest. This was

Gill Gifford discusses changes to the law to protect GBV victims

Podcasts

We present the podcasts of the weekly IRR Show on Chai FM. The show is broadcast live every Tuesday from 09h00 to 10h00 on Chai

Marius Roodt discusses the Electoral Amendment Bill and its considerable problems

Podcasts

We present the podcasts of the weekly IRR Show on Chai FM. The show is broadcast live every Tuesday from 09h00 to 10h00 on Chai

Rob Hersov talks about creating a new South Africa despite the government

Podcasts

We present the podcasts of the weekly IRR Show on Chai FM. The show is broadcast live every Tuesday from 09h00 to 10h00 on Chai

‘Business-friendly’ Cyril holds record for serving socialism 

Opinions

Despite the depredations of apartheid, there was always hope that the ideology would collapse due to its inherent contradictions.  However, when it became inevitable that

Hate speech will hobble free speech*

Opinions

The Free Speech Union of South Africa was established with 3 particular goals: Keep the right to free speech in the public square so it

Ian Macleod on tackling Critical Race Theory at his old school

Podcasts

We present the podcasts of the weekly IRR Show on Chai FM. The show is broadcast live every Tuesday from 09h00 to 10h00 on Chai