Iran launched a wave of anti-ship missiles towards the Strait of Hormuz with reports of explosions coming from the strait.