Academic at leading British university says IHRA definition “fails to address campus anti-semitism” and calls for abandonoment.
Definition of anti-semitism The University College London’s (UCL) Academic Board has recommending to the university’s governing ...
Read more