Raz Segal of Stockton U in New .Jersey, appeared on a Jewish Currents webinar and made insane allegations against Israell. Op-ed.

Read more