Pushing Gaza to Suicide: The Politics of Humiliation
NOVANEWS By: Ramzy Baroud A Palestinian man watches Israeli heavy machinery demolish apartment blocs in the occupied West Bank settlement of Beit El, July 29, 2015. | Photo: Reuters Those who are ’employed’ still struggle […]