Keep up. Get CounterPunch in your inbox.
graphic button for joining counterpunch news updates mailing list
  • Home
  • $0.00
counterpunch logo
  • Articles
  • CP+
  • Subscribe
  • Donate
  • Books
  • Login
  • Podcasts
  • Merch
  • Archives
  • About
  • Search
  • Privacy Policy
    May 30, 2022

    Josh Frank

    graphic for roaming charges column by Jeffrey St. Clair

    CounterPunch+

    • Wars of Necessity, Wars of Choice
    • Tongues of Flame on the Welsh Coast
    • Tears of Rage, Tears of Grief
    • How White Supremacist Fearmongering Broke Apart Black Lives Matter
    • Threats Both Foreign and Domestic: The Militia
    Subscribe to get CP+ exclusive content
    June 24, 2025
    Jeff Halper
    Global Palestine: Israel, the Palestinians, the Middle East and the World After the American Attack on Iran
    Jack Rasmus
    Trump’s ‘Forever War’: USA Attacks Iran
    Richard Rubenstein
    “Iran Can’t Have a Nuclear Weapon,” Says Trump. Why Not?
    Dean Baker
    Don’t Buy the Scare About Social Security
    John Feffer
    Martial Law in the United States
    Robin Philpot – Phil Taylor
    The US Has Bombed Iran: Cast Aside Illusions
    Ramzy Baroud
    Sumud: The Unyielding Heart of the Palestinian Cause in Gaza
    W. T. Whitney
    Fascism and the Dangerous Logic of the Trump Circus 
    John Kendall Hawkins
    Murdering Journalists in Gaza
    Nick Licata
    How Do We Know If Our President is Mentally Unstable?
    Danaka Katovich
    Bombs Away
    Nazia Nazar
    Friend in Aggression: Why the U.S. is the Real Global Menace
    Tom Engelhardt
    This Is What Democracy Looks Like!
    Vojislav Durmanović
    Serbia: a Weathered but Luminous Star
    Michael Albert
    What Next? Our Movement Measurement Problem and Good Trouble Lives On
    June 23, 2025
    Michael Hudson
    Why America is at War With Iran
    Ralph Nader
    Israel and Its Lobby Dragging Trump’s Regime Deeper into Illegal War
    Chris Hedges
    Why Israel Should be Dispossessed of Its Nuclear Arsenal
    Bernie Sanders
    No War With Iran
    Jonah Raskin
    No Kings, No Empires: Thomas Jefferson, Ho Chi Minh & Declarations of Independence
    Norman Solomon
    Bombing Iran Is Part of the USA’s Repetition Compulsion for War War War
    Mel Gurtov
    It’s Trump’s War Now
    Dean Baker
    The New York Times Lies Bigly About Iran
    Theodore Hanna
    From Periphery to Pivot: Greece’s Path to Reclaiming Viability
    Ron Jacobs
    Punks Against Reagan, Racism, War and the Religious Right
    Ed Sanders
    Ghastly: a Glyph
    Weekend Edition
    June 20 - 22, 2025
    Joshua Frank
    Israel’s Nuclear Deception: Flagrant Lies and Brazen Hypocrisy
    Stephen F. Eisenman
    Does Politics Make Us Blind to Art? 
    Melvin Goodman
    The Mad Man Theory Has Its Mad Men
    Jeffrey St. Clair
    Roaming Charges: Neo-Conned Again!
    Jack Rasmus
    How America Goes to War: Iraq, Ukraine and Now Iran
    Ted Griswold - Joshua Frank - Abraham Marquez
    “¡Chinga la Migra!” – Report from L.A.
    Matthew Stevenson
    Trump’s Crypto-Card Monte
    Maga Miranda
    Defend the LAnd
    Jim Kavanagh
    U.S./Israel-Iran War: The Issue is Palestine; the Issue is Zionism
    Wahid Azal
    The Mirage of Monarchical Salvation: Reza Pahlavi and Media Spectacle of the Israel-Iran War

    CounterPunch

    • Tells the Facts and Names the Names
    • Published since 1996
    • Copyright © CounterPunch
    • All rights reserved.
    • counterpunch@counterpunch.org
    Administration
    • Becky Grant
    • Administrative Director
    • Deva Wheeler
    • Director of E-commerce and Sales
    • counterpunchbiz@gmail.com

    Editorial

    • Jeffrey St. Clair, Editorial Director
    • Joshua Frank, Managing Editorial Director
    • Nathaniel St. Clair, Associate Editorial Director
    • Alexander Cockburn, 1941—2012

    Mailing Address

    • CounterPunch
    • PO Box 228
    • Petrolia, CA 95558
    • Telephone

    • Nichole Stephens, Administrative Assistant
    • 1(707) 613-9820
    graphic button for joining counterpunch news updates mailing list