Articles By This Author

Iran: is genuine, positive change a plausible prospect?

Opinions

There is much debate in the analytical sphere as to whether the audacious attacks on Iran’s nuclear production and weapons sites were sufficient to set

The ConCourt refused leave to appeal “Kill the boer” – was this wrong?

Opinions

On 27 March 2025 the Constitutional Court (ConCourt) ruled against AfriForum in an application for leave to appeal against a decision of the Supreme Court

The only response to bullies is to call them out

Opinions

An ugly incident occurred recently at an event hosted by the South African Institute of International Affairs (SAIIA) which is emblematic of a style of

Michael Morris talks about the primacy of free speech

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

Getting along with neighbours: a lesson from the Middle East

Opinions

When ideology trumps human progress, water crises exacerbate hardship. I attended a fascinating panel discussion held recently under the auspices of the Middle East Africa

Hermann Pretorius reveals the first part of the IRR survey on astonishing changes in political support

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

Pretoria High School for Girls: parliamentary committee reveals malicious intent 

Opinions

On 25 March 2025, members of the parliamentary Portfolio Committee on Basic Education (Committee) pitched up at Pretoria High School for Girls (PHSG) for a

Mr Hattingh went to Washington to gauge what American business thinks about South Africa

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

The ATM proposal of a bill to ban foreign funding of NGOs is a red herring

Opinions

“Externally funded non-governmental organisations (NGOs) that pushed an agenda to destabilise the country are set to be exposed in new legislation.” According to City Press

Gabriel Crouse explains the ‘BEE premium’ and why taxpayers should stop paying for it

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