Highlights Strategic military expert Nidal Abu Zaid: Iran has stripped "Israel" of the superiority and deterrence long boasted by its security minister, chief of staff, and other top officials Today 16:42