Iran is over 500 miles from Israel. These were clearly from Lebanon, some 20 miles from Haifa. So, the Persians are in Lebanon.
You're both wrong. Iran forces and weapons are in Lebanon.