Independent left newsContactSupport our work

ZNetwork

Liberation Internationalism Against the “War Regime” – Part Two

ZNetwork · 49 days ago

Happy Labor Day?

ZNetwork · 49 days ago

From Sea Barriers to TB Elimination: Lakshadweep’s #endtb Blueprint for India

ZNetwork · 49 days ago

Liberating Theory, Gender

ZNetwork · 49 days ago

Slanted Cartography: the Politics of Mapping

ZNetwork · 49 days ago

American Ambassador to Israel Condemns Zionazi Terrorism Against Palestinians

ZNetwork · 49 days ago

When America Bombs a Wedding, It Must Answer: the Moral Failure Behind the Sirik Strike

ZNetwork · 49 days ago

Trump’s NPS Wants to Privatize Some of Yosemite. Say No in a Message to Interior Secretary Doug Burgum.

ZNetwork · 49 days ago

Far-Right Alternative for Germany Thanks Elon Musk After Regional Election Win

ZNetwork · 49 days ago

How Indigenous Protected Areas Became a Vital Way to Protect Nature in Australia

ZNetwork · 49 days ago

Breaking the Sequence

ZNetwork · 49 days ago

How Restoration Efforts Helped Marinette County Recover Its Forests, Streams, and Future

ZNetwork · 49 days ago

Where Hatred Lies

ZNetwork · 50 days ago

Zohran Mamdani Just Created an Office of Worker Power

ZNetwork · 50 days ago

The Messiah and the Enabling Elites: Singing for Their Supper

ZNetwork · 50 days ago

Distorted Lenses: Ethical Failures in Reporting Israel’s War on Palestine

ZNetwork · 50 days ago

A Question for India’s New Dimaagi Vanguard: Can a Janta Exist Without a Right to Vote?

ZNetwork · 50 days ago

Not Just the Working Class

ZNetwork · 50 days ago

For These Rural Teens, Organizing Is Their Extracurricular

ZNetwork · 50 days ago

Capital Is Organizing the World to Its Advantage and Everything Else Is a Sideshow

ZNetwork · 50 days ago

The Disaster in Nepal and the Need to Build Resilience: An Ecosocialist Energy Transition Perspective

ZNetwork · 50 days ago

Liberation Internationalism Against the “War Regime” – Part One

ZNetwork · 50 days ago

Labor Daze and Class Struggle

ZNetwork · 51 days ago

Medicare for All: Where We’re Going and How We’re Getting There

ZNetwork · 51 days ago