Articles By This Author

Disingenuous ministers throw general under the bus

Opinions

Cabinet ministers have distanced themselves from political statements made by the Chief of the South African National Defence Force (SANDF), General Rudzani Maphwanya, on a

America’s national security is now for sale

Opinions

Export restrictions once deemed necessary to protect US interests are now used to extort protection money from US companies. It’s a challenge to keep up

When online ID verification goes wrong

Opinions

As censorial politicians charge down the slippery slope to puritanism, one site demonstrates why requiring online ID verification is dangerous. The ink had barely dried

Moronic response to moronic tariffs

Opinions

Cyril Ramaphosa is about to make South Africa the first chump nation to validate Trump’s idiotic theory that tariffs are taxes on foreign countries. As

Recognising Palestinian state now is foolishly naïve

Opinions

First France, then the UK, and then Canada promised to formally recognise the Palestinian state in September. This is terrible policy. For once, I agree

US-EU “biggest deal ever made”; but how good is it?

Opinions

Donald Trump and EU announced the “biggest deal ever made” between the US and EU. US import tariffs remain at 15%. Looking as smug as

You have rights, except at the US border

Opinions

The US has adopted policies to screen visitors’ social media for anti-semitism (and only anti-semitism). Private profiles will have to be made public. As part

The censors behind the scenes

Opinions

Governments are dangerous agents of censorship. Behind the scenes, however, there are far less accountable private censors, acting on behalf of self-appointed fringe moralists. Steam,

The crazy bullet train to nowhere

Opinions

Gauteng and Limpopo provinces are planning a high-speed rail connection. The jackpot question is: why, oh why? Feasibility studies and environmental impact assessments are underway

There is no “media narrative”, mostly

Opinions

The media is often accused, en bloc, of following a particular narrative. What that narrative might be, and who writes it, varies depending on who