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

Advertisements In today’s Ha’aretz, Merav Michaeli has written a most engaging op-ed on the occasion of Israel’s 63rd Independence Day. She focuses in particular on the Orwellian “Naqba Law,” which bars public funds for any organization that marks the Palestinian tragedy that was part and parcel of Israel’s creation. MichaeliContinue Reading