Ship seized off coast of UAE near Strait of Hormuz may have been ‘floating armory’: report
A ship was seized off the coast of the United Arab Emirates (UAE) near the Strait of Hormuz on Thursday morning, the British military reported. The ship was boarded and “taken by unauthorized personnel” while it was roughly 38 nautical miles northeast of …