Over 100 Harvard faculty members signed a letter to the university president declaring that labeling Israel an “apartheid state” and accusing the country of committing genocide against Palestinians should not automatically be considered anti-Semitism.
The Christian Post | RSS