NYPD Finds ‘Death to America’ Signs on NYU Property
The New York City Police Department (NYPD) has revealed that officers found signs that included the slogans used by Islamic terrorists and America’s enemies while clearing out anti-Israel protesters from the NYC college campus.