Blockade in Strait of Hormuz puts U.S. in 'bad position for naval warfare': 4-star General · MSNBC · Sentinel