Remember Israel has subs with cruise missiles...could have been launched from the Persian Gulf.
Probably lurking in the Persian gulf right now.