
Rainbow Wars: Socialism, Canada, and the Myth of Permanent Peace
I was raised on multiculturalism, anti-war politics and the promise that history only moved forward. Then October 7 taught me how fragile freedom really is.
Stay updated — get new video alerts delivered to your inbox

I was raised on multiculturalism, anti-war politics and the promise that history only moved forward. Then October 7 taught me how fragile freedom really is.
Stand with the “household of faith” (Galatians 6:10) in Israel
Donate