Israel's invincibility