Israeli Government Spox Eylon Levy Suspended After Upsetting U.K. Government
Israeli govt spokesman Eylon Levy has reportedly been suspended from his place after making several social media posts that upset the U.K. executive. According to a report from the Instances of Israel, which referred to Israel’s Channel 12, Levy used to be suspended following complaints from the U.oK. executive after […]