Short List for Most Disturbing Stat

Posted by Michael Campbell

Share on Facebook

Tweet on Twitter

The Communist Party of China is embedded in organizations, institutions and businesses throughout the West, which should remind us there are lots of ways to win a war.