Cenk Uygur UNLEASHES on IDF Spokesman Shamelessly Lying for Israel: You're a “Monster” · The Humanist Report · Sentinel