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 [...]