Posts

Iran releases 10 US sailors detained over territorial waters breach

SHAFAQNA - Iran’s Revolutionary Guards Corps says it has released 10 US Navy troops who had been detained earlier after their armed boats strayed into Iranian territorial waters. The Iranian military were convinced that the incident was caused…