Video shows U.S. enforcing its Strait of Hormuz blockade · NBC News · Sentinel