News & Opinion About Palestine, Israel & the United States
All posts by Josh Ruebner
About Josh Ruebner
Josh Ruebner is the Senior Principal at Progress Up Consulting. Former Policy Director at the US Campaign for Palestinian Rights and Middle East Analyst at the Congressional Research Service. Author of "Israel: Democracy or Apartheid State?" and "Shattered Hopes: Obama's Failure to Broker Israeli-Palestinian Peace".