A Candid Open Letter to the Left About Iran and Beyond.
%%sitename%% [Unofficial]
March 12, 2026
Dear Colleagues and Comrades: Today the flyers and banners say “STOP THE WAR ON IRAN.” Two weeks ago they said, “STOP THE WAR ON VENEZUELA” or “STOP THE WAR ON CUBA” or “STOP THE WAR ON GAZA.” And of course we easily recall…
Pressenza New York
Discussion in the ATmosphere