NEWYou can now listen to Fox News articles!
Sen. Ted Cruz[1], R-Texas, is leading a push in the Senate to hold the Chinese Communist Party (CCP) accountable for its crackdown on Christians.
"The Chinese Communist Party is conducting yet another sweeping crackdown
...