Joel Rosenberg – All Israel News
The Iranian regime fired around 180 ballistic missiles at Israel on Tuesday evening in a missile assault of unprecedented scope, claiming to retaliate for the Israeli killings of Hezbollah leader Hassan Nasrallah, Hamas leader Ismail Haniyeh, and IRGC officer Abbas Nilforoushan.