John Halle

John Halle blogs at Outrages and Interludes. He tweets at: jghalle.

Clinton Lies (Again)

A Yale Education as a Tool of Power and Privilege

Trashing the Joint: a Short Clinton Story

Pistol-Packing Hillary: Who We Are Dealing With

Sandersphobia and Its Discontents

Losing Their Grip: the Meaning of Corbyn’s Win

The Left and Sanders: Six Reasons for Critical Support

On Berniebots and Hillary Hacks, Dean Screams, Swiftboating and Smears

Two Lessons From Syriza’s Two (Biggest) Mistakes

Four Thoughts on the Sanders Insurgency

Obama’s Neoliberal Endgame

The Lesser of Two Evils is Still Evil

2016 Electoral Guide

Skin in the Game

Hope Dies Last: Obama’s SOTU Platitudes

Eight Thoughts on Charlie Hebdo

Pomo Agonistes and Dada Anti-Science

A Tale of Two Thugs

Six Thoughts on the Ferguson Uprising

The Two Cultures Revisited

Is Ferguson the American Spring?

Asking the Hard Questions About Ferguson

Can the Left Learn the Lessons of the WFP Debacle?

Support the Mayday 2014 Fight for Fifteen

Left Third Parties in 2013

The Resurrection of Bob Fitch and the post-Occupy Left

Self Immolation and The Left

Popping the Media Bubble on Police Violence

Playing Kravis’s Tune

Standing With Occupy Wall Street, Nov. 15-17

Poets’ Basement

Notes of a Wall Street Demonstrator

Heads Up for the Greens

Economic War on the "Lesser People"

Pete Peterson’s Pathological Obsession

Salazar Unleashed

Liberation Lotto

Final Thoughts on the Kovel Affair

Wealth Tax Now!

Kucinich Goes Down

Whither Progressive Democrats?

Finkelstein and The Progressive

Matt Gonzalez and Me

[i]
[i]
[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]