Britain's Foreign Office confirmed the release, and said the yachtsmen are being towed to international waters, and were expected to head to Dubai, United Arab Emirates.
Britain's Foreign Office confirmed the release, and said the yachtsmen are being towed to international waters, and were expected to head to Dubai, United Arab Emirates.