Students interrupted a University of Manchester leadership meeting to demand they cut ties with Tel Aviv University.
What The Fuck Is Happening?!
Students interrupted a University of Manchester leadership meeting to demand they cut ties with Tel Aviv University.