UK university students occupy campus building in protest for Palestine
Students from the University of Leeds are occupying a campus building in protest over the university’s involvement with Israel. Among their demands – the dismissal of the school’s Jewish chaplain, who returned to serve in the Israeli Army after Oct. 7.
Published On 8 Mar 2024