Sen. Cruz at China hearing: "China is the greatest long-term security threat to the United States" · Senator Ted Cruz · Sentinel