Norman Finkelstein Is A Liar #israel #palestine #hamas #gaza #war #genocide #debate #short #idf · The Shmuley Show · Sentinel