Ein Brira

There is a Hebrew expression for a situation in which Israel has no choice but to wage war no matter the cost. That expression is ein brira which literally means “no choice”. The advanced development of the Iranian nuclear weapons program means that Israel will face a number of wholly predictable, yet inevitable situations ofContinue reading “Ein Brira”