Bill C-70: Trudeau’s latest assault on free speech

The Trudeau government’s latest national security legislation promises to cement Justin Trudeau’s legacy as the most anti-free speech Prime Minister in the post-WWII era. The [...]

Israel’s war against Nature

Last week, while standing atop Beaufort Castle in south Lebanon, I reported on Israel’s war against Nature. Beaufort Castle (known locally as Qal’at al-Shaqif) is a Crusader fortress [...]

Former Chief Justice exonerates law students falsely accused of anti-Semitism

A retired Chief Justice of Nova Scotia has exonerated law students at Toronto Metropolitan University (TMU) after the university accused them of signing an allegedly ‘anti-Semitic’ letter in [...]

May 20, 2024: A day for the ages

Alexander Mercouris of The Duran joined me today for a lively discussion about the extraordinary events of this past Monday. On May 20, Iran announced the death of its President and Foreign [...]

Disrupt the powerful. Allow them no peace.

During Canada’s 2019 election, I joined with other anti-war activists to form Disruption Network Canada (DNC). DNC is a voluntary association of Canadians committed to exposing government [...]

Start typing and press Enter to search

Translate »
Skip to content