Saturday, April 14, 2018

The Personal Data of 346,000 People, Hung on a Museum Wall

Last week, the authorities in Wuhan, China, ordered Deng Yufeng’s exhibition of personal data shut down after two days and began investigating him on suspicion of amassing the information illegally.

No comments: