Eight U.S. Marines were injured two weeks ago when an Iranian cruise missile hit a ship they were operating on in the Strait of Hormuz, officials told NBC News.
The marines were not seriously injured but suffered smoke inhalation and possible traumatic brain injuries.