The name Kidon may not mean much to those of us outside of Israel. However, in Hebrew Kidon means bayonet or tip of the spear, and more than that Kidon is a department of the Mossad. Specifically, Kidon is the branch of the Mossad in charge of executions of opponents. It’s one helluva name for […]