The Iranian Regime, Its Proxies and the War in the Middle East

The people in Israel are again in bomb shelters, sirenes are heard in the streets of Jerusalem, Tel Aviv, Haifa....