On Monday’s broadcast of CNN’s “The Lead,” Rep. Seth Moulton (D-MA) stated that there are more Chinese police stations in the U.S. designed to harass people who criticize the Chinese Communist Party and he’s stunned it took as long as
Unveiling the World's News
On Monday’s broadcast of CNN’s “The Lead,” Rep. Seth Moulton (D-MA) stated that there are more Chinese police stations in the U.S. designed to harass people who criticize the Chinese Communist Party and he’s stunned it took as long as