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 [...]
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 [...]
In an article I posted last week, I argued that an “explosive” report on foreign interference in Canada was a big, fat nothing-burger. The report was issued by the National Security [...]
Nowadays, Canada’s corporate media are obsessed with claims that China is undermining Canada’s ‘democracy’ with deceptive interference. The pundits and [...]
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 [...]
Today, Iran’s government announced that its President, Ebrahim Raisi, and its Foreign Minister, Hossein Amirabdollahian, had died in a helicopter crash. The crash occurred in northwest [...]
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 [...]
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 [...]
For nearly four years, Hussein Moanes, a former spokesman for Iraq’s Hezbollah Brigrades, was imprisoned by U.S. forces for having engaged in armed resistance to the U.S. occupation of [...]
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 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 [...]