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