Israel’s looming strategic defeat

Over the past month, I’ve argued repeatedly that Israel is hurtling toward a strategic defeat. My projection was based in part on Israel’s total abandonment of restraint in its [...]

The CBC’s CEO called out for betraying the children of Gaza

On November 7, 2023 in Montreal, CEO Catherine Tait of Canada’s national broadcaster, the CBC, gave a speech on the threats to the CBC’s “independent journalism”. During [...]