Opinion Photo: Steve Eason 20 Oct 2023 You have to pick a side and we choose to stand against war, genocide and for Palestinian justice James Farrar
Opinion Protests outside Centre Block, Parliament Hill, Ottawa, 2014. Photo: Tony Webster / Wikimedia Commons / CC BY-SA 4.0 DEED 20 Oct 2023 The betrayal of Palestine John Clarke
Opinion Photo: Shabbir Lakha 15 Oct 2023 After Saturday’s Palestine demonstration: A message from Counterfire Counterfire
Opinion Palestinians celebrate atop a burning Israeli tank. Photo: Screenshot / Mohammed Arif Khan / Twitter / Fair Use 08 Oct 2023 What we aren’t being told about the war in Gaza Michael Lavalette
Opinion Pierre Poilievre, Conservative politician of Canada, at the Holodomor Memorial in Toronto, 2022. Source: Mykola Swarnyk – Wikicommons / shared under license CC BY-SA 3.0 06 Oct 2023 Running on racism John Clarke
Opinion Oct 2017: Nagorno Karabakh Defense Army troops assemble before the National Assembly building on Renaissance Square in Stepanakert. Source: David Stanley – Flickr / cropped from original / shared under license CC BY 2.0 29 Sep 2023 Nagorno-Karabakh: when self-determination isn’t convenient Kevin Crane
Opinion Modi with Trudeau in good spirits. Source: Ministry of External Affairs – Flickr / cropped from original / shared under license CC BY-NC-ND 2.0 Deed 28 Sep 2023 Modi’s Killers at Work in Canada John Clarke
Opinion UCU rally, 2018. Photo: Magnus Hagdorn / Flickr / CC BY-SA 2.0 25 Sep 2023 UCU: time to strike out in a new direction Counterfire
Opinion Construction work on Trans Mountain Pipeline. Photo: Adam Jones / Flickr / CC BY 2.0 24 Sep 2023 Building pipelines as Canada burns John Clarke
Opinion Rupert Murdoch receiving the Global Leadership Award 2015. Source: Hudson Institute – Flickr – Wikicommon / cropped from original / shared under license CC BY 2.0 22 Sep 2023 Rupert Murdoch: The neocons’ media mogul Des Freedman
Opinion Photo: Bob Mical, Copyright Attribution 3.0 United States (CC By 3.0 US) 21 Sep 2023 There is no value without labour: AI and its threat to workers Kevin Crane