From the streets of Caracas, I rant about the “gringos”

On July 29, the day after Venezuela’s hotly contested election, Western commentators claimed that Caracas had descended into chaos due to protests against an allegedly fraudulent vote. Yet, [...]

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

Israel’s outlook turns grim

In the past two weeks, the noises coming out of Israel have sounded increasingly dire. A Cascade of pessimism The cascade of pessimism began with Daniel Hagari’s startling admission that Israel [...]