A couple of blogs, magazines and journals, publishers and distros, and other projects I am either into or follow. Obviously the provision of any given link below does not imply actual endorsement, it simply means that I think that they are worth my time (and maybe yours) to check out.  Even if you do not agree with someone or something it is worth it to keep on top of what they are saying and arguing.  Additionally, some are links to now defunct projects or projects where the organizers/publishers/actors have largely moved on; I maintain these links as often their websites, so long as they continue to exist, contain useful resources.


Abolition: A Journal of Insurgent Politics
DIES: Decolonization, Indigeneity, Education & Society
Ediciones Inéditas (Defunct)
Gruppen Gegen Kapital und Nation
Hic Salta – Communisation
Insurgent Notes
Invert Journal
KITES Journal
The Left Wind
LIES Journal
Media Indigena
Protean Magazine
Regeneration Magazine
Red Rising Magazine
Théorie Communiste (French)
Troploin (French)
Voices in Movement
Whither Appalachia

Publishers & Distros

Aphikona Distro
Elephant Editions
Ill Will Editions
North Shore Counter-Info

Podcasts & YouTube

Discourse Collective
From Alpha to Omega
General Intellect Unit
Horror Vanguard
Jonas Čeika – CCK Philosophy
The Left Page
Michael Saba
On Mass Podcast
Red Plateaus
Renegade Cut
Swampside Chats
Thought Slime


Achilles, Powder & Lead
Kâ-Pimotêt Aski-Iskwêw
Kwe Plain
Lit Crit Guy (Haunt Blog)
M. Gouldhawke
M-L-M Mayhem!
Warrior Publications

Organizations, Network & Projects

Afrofuturist Abolitionists of the Americas
Angry Workers of the World
Black Rose Anarchist Federation
Black Socialists in America
Coalition of Revolutionaries & Organized Workers
Emancipation Network
Indigenous Action
Indigenous Anarchist Federation
Liberation Road
Malcolm X. Grassroots Movement
New Institute for Social Research
Organization for the Liberation of Oppressed People
Prole Wave
Revolutionary Abolitionist Movement
Revolutionary Anti-Imperialist Movement (Defunct)
Revolutionary Communist Party of Canada (Main Party)
Revolutionary Communist Party of Canada (Continuators)
Revolutionary Initiative
Salish Sea Black Autonomists (Defunct)
Third World Peoples’ Alliance
The Tower
Unity & Struggle
The Void Network