“Ted Cruz Challenges the Sale of Oil to the Communist Party of China” Posted byKirk Mahoney February 8, 2023January 26, 2023 Read the Townhall.com article here.