T.J. Petrowski

T.J. Petrowski is a member of the Central Committee of the Young Communist League of Canada. His articles are available on his website tjpetrowski.com

Canada’s $15 Billion Saudi Arms Deal: What History Tells Us

The Refugee Crisis is a Crisis of Imperialism

Partners in Apartheid

FacebookTwitterRedditEmail