Urinating on Prisoners: How Palestinian Pride Canceled Israel’s ‘Politics of Humiliation’
By Ramzy Baroud Throughout its history – violent birth and equally violent existence – Israel has purposely humiliated Palestinians as an expression of its disproportionately greater military power over a hapless, confined and mostly […]