Have the Greens become the party of war?

On October 16, 2023, Consortium News held a roundtable discussion about the Global Greens and their theoretical commitment to peace. I participated in the discussion, along with Australian [...]

From occupied Bethlehem, Palestinian-Canadian says Palestine will never be the same after October 7

In 2015, Palestinian-Canadian artist Rehab Nazzal was shot by an Israeli sniper in occupied Bethlehem. She was targeted while peacefully photographing an Israeli ‘skunk-truck’ that [...]

Israel’s genocide in Gaza is no longer “incremental”

In 2006, one year after Israel initiated its cruel blockade of Gaza, Israeli academic Ilan Pappé accused Israel of having launched an “incremental genocide” in Gaza. In so doing, Dr. [...]

Palestinians launch devastating offensive when the U.S. can least afford it

Most of us, including yours truly, were stunned today by the speed and success of the Palestinian offensive. Hours after launching thousands of rockets at Israeli targets, hundreds of Palestinian [...]

Anthony Rota has resigned. Now it’s Justin Trudeau’s turn.

Canada’s political elite likes to portray Canada as an important player on the world stage. Due, however, to the elite’s own conduct, Canada is but a minnow in the geopolitical sea. [...]

Is the Ottawa bubble impenetrable?

With Chris Cook on Gorilla Radio, I discuss the abject refusal of Canada’s entire political class to confront the realities of the war in Ukraine. Although major Western media organizations [...]

Ukraine’s doomed counter-offensive

On September 11, 2023, I spoke about the state of the Ukraine war with Zain Raza of German independent media outlet AcTVism Munich. I argued that, not only has Ukraine’s counteroffensive [...]

Swedish media ostracize opponents of NATO

I spoke this week with Wilke Wilcek of Sweden’s Communist Party about Sweden’s accession to NATO. According to Wilcek, shortly before Russia’s invasion of Ukraine, only 32% of [...]

Start typing and press Enter to search

Translate »
Skip to content