The Strait of Hormuz has always been one of the world’s most dangerous chokepoints—but what happens when cutting-edge satellite tech changes the balance of power overnight? In this video, we break down the explosive claim that China’s BeiDou-3 system can track and potentially “lock” U.S. Navy aircraft carriers operating in the region.