Iran has said it fired dozens of ballistic missiles at important military and security targets in Israel in response to the assassinations of Hamas leader Ismail Haniyeh, Hezbollah leader Hassan Nasrallah, and Islamic Revolutionary Guard Corps (IRGC) commander Abbas Nilforoushan.