Watch “Sen. Ted Cruz on the Strategy to ‘Defeat’ China’s Communist Party | American Thought Leaders” on YouTube