China reportedly censors alleged data leak of 1 billion residents

Thomas Barrabi
Tue, 05 Jul 2022 15:46:00 -0400

Authorities in China are reportedly scrambling to quell online discussion regarding the alleged leak of personal data linked to more than 1 billion Chinese citizens.