Photo by
Hillel Maeir/TPS on 28 December, 2015
Does Heading the Mossad Make You a Leftist? Debate Rages in Israel
Edit
Politics •
By
Joshua B. Dermer/TPS
• 26 June, 2016
Jerusalem, 26 June, 2016 (TPS-IL) -- Jerusalem (TPS) – Does running a major Israeli intelligen…
Please
log in to view more…