Posts Tagged: Nathan Bolton Facebook
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...