Posts Tagged: Essex Students’ Union
Israel’s Deputy Ambassador to the UK Forced to Flee Essex University
Israel's deputy ambassador to Britain, Alon Roth-Snir, was forced from a British university campus Wednesday after protesters caused a lecture on the Middle East...