Photos: Iran releases detained US Navy sailors after territorial waters violation

Iran has released the US marines who had crossed into Iranian territorial waters after US apologizing for the “unintentional” violation of Iran’s waters.

 

 

By Sepah News