Citizen First News2 min readMass Data Leak ‘Exposes’ Chinese Communist Party ‘Embedded’ In Western Companies And Gov't.An unprecedented “major leak” of official records has uncovered a register of 1.95 million members of the Chinese Communist Party, many...