SELECT LANGUAGE BELOW

Former NYC professor who held machete to reporter’s neck ratchets up rhetoric

A former New York City college art professor who notoriously held a machete to a newspaper reporter's throat was caught yelling “I'm going to slit the professor's throat” at an anti-Israel rally last week. Shereen Rodriguez, who taught at Hunter College and the Cooper Union School of Art, spoke to a crowd outside the Brooklyn […]