Have you bothered to noticed the time of that freakin article that you can't stop poting and re-posting, Hack?
It's an official statement...or at the very least a statement made by officials in the IDF.
The time doesn't matter. Unless Israel retracts it, that's the final word on the subject.
You are taking this too personally. Fox News made some mistakes on live TV and live radio.
But Fox News is not the authoritative source on what Israel says: that source is Israel.
...And Israel says Hezbollah, not Iran, fired that Iranian missile into Haifa.