Advertisements Israel’s new Defense Minister has quietly assumed his post, but considering his history and personality, we should be paying more attention. I examine Moshe “Bogey” Ya’alon this week in Souciant.Continue Reading

Advertisements The phrase “degel shakhor,” lierally “black flag,” refers to a principle in the Israeli military which is supposed to encourage soldiers not to carry out immoral orders. “Just following orders” was not supposed to be an excuse. Reality never measures up to ideals, and it is just as hardContinue Reading