Photo by Hillel Maeir/TPS on 28 December, 2015

Does Heading the Mossad Make You a Leftist? Debate Rages in Israel

Politics By Joshua B. Dermer/TPS • 26 June, 2016
Jerusalem, 26 June, 2016 (TPS) -- Jerusalem (TPS) – Does running a major Israeli intelligence …

Please log in to view more…