Days of action to Free Ahmad Sa’adat January 23, 2026 The following is from a call for action by Samidoun Palestine Prisoners Solidarity Network. January 15 [...]
Testimony of a Cuban combatant who defended President Maduro January 22, 2026 The following is an interview of Cuban internationalist combatant Yohandris Varona Torres, who was in the [...]
Trump’s Board of Genocide January 21, 2026 In November of 2025 the United Nations Security Council voted in favor of a proposal, coming from President [...]
Mediterranean dockworkers mobilize for antiwar strike Feb. 6 By John Catalinotto January 21, 2026 The grassroots union (Unione Sindacale di Base) of dockworkers located in Genoa, Italy, [...]
U.S. / Israeli attack on Iran fails By Sara Flounders January 20, 2026 Washington’s latest criminal attack, following decades of nonstop efforts to overturn [...]
NATO moves to squash Trump’s Greenland quest By Paddy Colligan and G. Dunkel January 20, 2026 President Donald Trump has not relented in his quest to “own Greenland” [...]
Palestine solidarity marches on – Seattle By Jim McMahan January 20, 2026 Seattle A demonstration called by Palestinian organizations and allies on Jan. 17 confronted [...]
President Maduro from captivity: We trust Delcy Rodríguez January 19, 2026 Article published in Telesur, Jan. 14, 2026. National Assembly deputy Nicolás Maduro Guerra conveyed a [...]
Defend the socialist countries, stand against imperialism By Carlos Martinez January 19, 2026 The following essay is the closing chapter of the book “China Changes Everything.” [...]
Trump doesn’t think we’re worth manufactured consent By Janisse Miles January 19, 2026 Although many people in the U.S. — and every U.S. president — are aware that if they [...]
You must be logged in to post a comment.