New York Police Department officials on Friday shared photographs of anti-Israel materials handed out at New York University including the phrases “Death to America” and “Long Live the Intifada…
Read More at Fox