New York professor Shellyne Rodriguez, who held a machete to a reporter’s neck, was terminated from her role at Cooper Union after anti-Israel remarks.
New York professor Shellyne Rodriguez, who held a machete to a reporter’s neck, was terminated from her role at Cooper Union after anti-Israel remarks.