In my latest National Post column I say the Liberals’ plan to censor social media is an unpalatable blend of arrogance and cluelessness.
In my latest Epoch Times column I say political party conventions reveal more than they mean to.
In my latest National Post column I say the astounding outburst of rudeness from Communist China’s diplomats has very little to do with China and a whole lot to do with Communism.
In my latest National Post column I say the Kielburgers may be right about Trudeau, but they have a long way to go on themselves.
In my latest National Post column I warn that the robots are coming faster than you think and CGI and AI spell big trouble.
In my latest National Post column I say that, whatever else one thinks of the social media platforms banning Trump, it shows conclusively that they are publishers not platforms, and should be treated accordingly under libel and antitrust law.
In my latest National Post column I say the outrageous way the Chinese government speaks about the outrageous things it does is a red flag about the outrageous way it thinks.
In my latest National Post column I say the U.S. has entered a new political era in which it would promote healing if one side could admit there are very good reasons for people to support Donald Trump, for instance their distaste for identity politics, and the other side could admit Trump is an awful person and a nasty President.