Iran and Israel have been engaged in intermittent hostilities for years. But the latest rounds of strikes – by Israel against Iran’s consulate in Damascus on April 1, killing
seven Iranian government officials including multiple senior officials of Iran’s Revolutionary Guard Corp (IRGC), and by Iran launching over 300 drones and missiles [...]