WATCH: London School of Economics Students ‘Expel’ Israeli Ambassador
Israel’s ambassador to the United Kingdom was forced to leave an event she attended at the London School of Economics Tuesday night by pro-Palestine students, The New Arab reported. Videos shared on Twitter show students […]