Ottawa Citizen, June 19, 2025
CBC, March 17, 2025
CBC, March 16, 2025
Toronto Star, April 13, 2023
Vancouver Sun, November 13, 2022
Socialist Project, June 28, 2021
The Hill Times, April 26, 2021
By Rowan Gaudet - The Electronic Intifada, September 29, 2020
By Larry Haiven - Rabble.ca, October 15, 2020
By Larry Haiven - Mondoweiss, July 13, 2020
By Evan Dyer - CBC, May 21, 2020
By Jillian Kestler-D'Amours - Middle East Eye, September 9, 2019
Middle East Monitor ,November 21, 2018
by Samantha Craggs - CBC News, May 05, 2019
by Ali Abunimah - The Electronic Intifada, 19 February 2019
by Sam Hersh - Huffpost.com, March 20, 2018
Rabble, May 2, 2025
Toronto Today, May 22, 2025
Halifax Examiner, March 10, 2025
Toronto Star, November 18, 2022
The Breach, October 12, 2022
The Canadian Press, March 19, 2021
by Michele Landsberg & Avi Lewis - The Toronto Star, November 7, 2020
CBC News, November 25, 2020
by Corey Balsam & Azeezah Kanji - NOW Toronto, May 29, 2019
AlJazeera.com, 28 Jan 2019
by Mersiha Gadzo - AlJazeera.com, 8 Jul 2018
by David Mivasair - The Georgia Strait, July 23rd, 2019
By Perrin Grauer - StarMetro Vancouver, May 21, 2018
by Evan Dyer - CBC News, Jan 04, 2019
CTV, July 2014