Trudeau’s ‘online harms’ bill threatens free speech

Earlier this year, the U.S., British and Canadian governments announced that they were “deeply concerned” about “foreign information manipulation”. According to the CBC: [...]

From Baghdad, Iraq, My Rant of the Week

A couple of weeks ago, while travelling in Lebanon, I decided to launch a weekly video presentation titled “Rant of the Week”. The purpose of this exercise will be no more (and no [...]

Rant of the Week: Why Andrew Coyne embodies the worst of Canadian ‘journalism’

After spending ten days this month in occupied Palestine, I just had to rant about Andrew Coyne. Coyne is a regular commentator on the flagship political debate program of Canada’s national [...]

Legal coalition accuses Canada of violating Genocide Convention and Charter

On behalf of three Canadian-Palestinians, the Coalition for Canadian Accountability in Gaza (CCAG) has issued a demand letter to Canada’s government. The substance of our clients’ [...]

Trudeau’s genocidal Kabuki theatre

Kabuki is a classical form of Japanese theatre, mixing dramatic performance with traditional dance. It is known for its heavily stylized performances, its glamorous, highly decorated costumes, [...]

Coffee-gate: Canada’s pro-Israel lobby pressures police to violate the right to protest

Since Israel launched its genocidal war on Palestinians three months ago, Israel’s apologists have launched an unprecedented assault on Canadians’ right to protest. In Calgary, a [...]

In Canada, press freedom is an illusion

Today, I attended a press conference by Canada’s Environment Minister, Steven Guilbeault. What happened there was yet another demonstration that, in Canada, freedom of the press is largely [...]