Via National File:
Multiple top international news outlets confirm that a list of 1.95 million Chinese Communist Party members has been leaked, and in it are the names of potentially thousands of individuals who live and work in the West, including at major financial institutions, medical research and pharmaceutical companies, and foreign governments.
via Weasel Zippers
Enjoy this article? Read the full version at the authors website: https://www.weaselzippers.us