Nuclear is best, but stop the squabbling at Koeberg
There has been a series of silly problems and silly squabbles at the Koeberg Nuclear Power Station over the last few years. Things will come
The trouble with Roedean’s woke “anti-discrimination” policy
Roedean’s new “anti-discrimination” policy is freely available on the school’s website[1]. It provides a fascinating insight into how Marxist Critical Race Theory, imported mainly from
Cursing and (mis)labelling journalists is not good governance
An inquiry by telephone on 18 August 2023 was directed to the Member of the Executive Council for Human Settlements in Gauteng, Lebogang Maile, by
‘Bharat Mata ki Jai’
This Week in History recalls memorable and decisive events and personalities of the past. August 23rd 2023 – Chandrayaan-3 mission initiated first Moon landing in Indian
The long-term harm of green follies
Green solutions are often nowhere near as green as they seem at first glance. Following green fashions is de rigueur these days, not only for
Socialism and the NDR – or growth and jobs in an open market democracy?
The Multiparty Charter embraced last week by the Democratic Alliance, the Inkatha Freedom Party, Action SA, the Freedom Front Plus and three other political parties
For the record: IRR responds to shoddy reporting on South Africa
In the wake of the controversy occasioned by Julius Malema leading his supporters in a chant of ‘Kill the Boer’ and ‘Shoot to Kill’, South
State displacement of personal responsibility cannot justify Tobacco Bill
Like clockwork, any opposition to the Tobacco Products and Electronic Delivery Systems Control Bill is met with the rejoinder that the Bill ought to be
The insatiable greed of the taxman
National Treasury has floated self-defeating new laws for fear of missing out on some of the foreign earnings of South Africans. Forget Scrooge. Forget corporate
What is BRICS Really About?
South Africa has made a massive financial and diplomatic investment in the BRICS Summit being held in Sandton this week. The grouping which brings together