Senior defense officials in the United States reported on Monday that Iran test-fired a high-speed torpedo near the Strait of Hormuz on Sunday.

The torpedo has a range of about six miles. It was unclear if the first test of this missile in about two years was successful.