counterpunch logo
  • Articles
  • CP+
  • Subscribe
  • Donate
  • Books
  • Login
  • Podcasts
  • Merch
  • Archives
  • About
  • Search
  • Privacy Policy

    Ahmad Barqawi

    Ahmad Barqawi is a freelance columnist and writer.

    Huffington Post Arabic: a New Lair for the Muslim Brotherhood?

    August 18, 2015 BY Ahmad Barqawi

    Libya, ISIS and the Unaffordable Luxury of Hindsight

    March 9, 2015 BY Ahmad Barqawi

    Applauding Israel’s Transgressions

    January 21, 2015 BY Ahmad Barqawi

    The Arab World’s Stockholm Syndrome

    October 10, 2014 BY Ahmad Barqawi

    Time to Dissolve the Arab League?

    March 28, 2014 BY Ahmad Barqawi

    The Innocence of American Imperialism

    January 31, 2014 BY Ahmad Barqawi

    Ode to a Revolution

    August 23, 2013 BY Ahmad Barqawi

    His Hunger, Our Shame

    February 6, 2013 BY Ahmad Barqawi

    Syria: When Cannibals Preach Vegetarianism

    March 12, 2012 BY Ahmad Barqawi

    Three Years After the Bombs Fell on Gaza

    January 12, 2012 BY Ahmad Barqawi

    Every Square is a Tahir Square

    February 1, 2011 BY Ahmad Barqawi

    Confiscating Childhood in the Occupied Territories

    October 5, 2010 BY Ahmad Barqawi
    graphic for roaming charges column by Jeffrey St. Clair

    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