
Mass 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...