The IDF is embroiled in simultaneous conflicts with Hamas, Hezbollah and Iran and in the West Bank - but hadn't reckoned on the social and political divisions ... Read more