3 ms·Iran has been at war with Israel for at least 30 years via its proxies Hezbollah and Hamas.by tome 11y agoIran has been at war with Israel for at least 30 years via its proxies Hezbollah and Hamas.