Al Duwairi: Attack Shows Strong Iran, Israel’s Intelligence Failure

Military expert Major-General Fayez Al-Duwairi said the latest Iranian attack reflects a new intelligence failure for Israel, stressing it was different from its True Promise attack that took place last…