17 hours agoTruly Disgusting Quincy Institute Fellow Says Israel Had It Coming On October 7thNewsVids