To survive, Palestinians must employ armed resistance

Yesterday in Toronto, I delivered a speech on the right to resist oppression. I made my presentation at the invitation of members of Toronto’s Muslim community. They had organized a series [...]

Is Canada’s Parliament concealing embarrassing information about Canada’s ‘allies’?

Earlier this month, the Canadian Parliament’s National Security and Intelligence Committee (NSICOP) released an 84-page, special report on alleged foreign interference in Canada’s [...]

Israel will not stop Freedom Flotilla 2024

Today, after Guinea-Bissau’s strong-man acceded to Israel’s request that it withdraw its flag from two of the Gaza Freedom Flotilla’s vessels, organizers of the Freedom Flotilla [...]

Israel dangerously exposed after Iranian drone and missile attacks

This week, as the world waited for Israel’s military response to Iran’s unprecedented drone and missile strikes, I spoke with geopolitical analyst, Laith Marouf. A controversial [...]

Western arms manufacturers market their killing machines in Qatar

This week, while in Qatar, I attended the Doha International Maritime Defence Exhibition (DIMDEX). According to the Qatari government, DIMDEX is “a flagship event for the international [...]

Avdiivka falls, and with it, NATO’s credibility

Avdiivka has fallen, and with it, NATO’s credibility. Fortress Avdiivka Before the Ukraine war, Avdiivka was an industrial city with a population exceeding 31,000. It lies about thirteen [...]