Someone stole a Chinese-backed ‘floating armory’ near the Strait of Hormuz

There’s still a lot more questions than answers about what actually happened when a ship was seized near the Strait of Hormuz Thursday.