A British advertising company angers the Israeli embassy in London Policy
The British newspaper “The Telegraph” said that the Israeli embassy in London accused a British advertising company of what it described as “caving in to terrorists” after it canceled an…