41 University of Illinois Officers want anti-Israel Professor Steven Salaita Reinstated

, Spencer Irvine, Leave a comment

Forty-one executive officers at the University of Illinois signed a letter that demanded several things, one of which was Salaita’s reinstatement at the university after having a job offer rescinded. The job offer was withdrawn after several anti-Israel tweets of his were discovered.