Jeffrey St. Clair

Jeffrey St. Clair is the editor of CounterPunch. His most recent book (with Joshua Frank) is Hopeless: Barack Obama and the Politics of Illusion (AK Press).

Jeffrey St. Clair is known as @@JSCCounterPunch on Twitter

Subscribe   Ethical Shop