All posts by Josh Ruebner

About Josh Ruebner

Josh Ruebner is the National Advocacy Director of the US Campaign to End the Israeli Occupation and a former Analyst in Middle East Affairs at Congressional Research Service. He is author of Shattered Hopes: Obama’s Failure to Broker Israeli-Palestinian Peace (Verso Books).