A man reads the Chinese state-run newspaper with coverage of the conflict between Russia and Ukraine on a street in Beijing on Feb. 24, 2022. Jade Gao/AFP via Getty Images
The China Press (Qiao Bao) is a U.S.-based Chinese-language newspaper. It has long been dubbed a mouthpiece of the Chinese Communist Party (CCP) among Chinese communities. Now, human rights leaders and activists are calling on the U.S. government to send it back to China.