1 day agoNorm Finkelstein On Piers Morgan HUMILIATES & DESTROY Israel Apologist benny morris On gaza genocidelevtcs