US sailors 'did not know they were nearing Farsi Island'

Iran's Revolutionary Guards have released 10 US sailors held for entering its territorial waters in the Gulf, state television has reported.

General Ali Fadavi said the sailors' navigation systems had failed and they were not spying,

They were detained on Tuesday after one of their two vessels broke down during a training mission, the US says.