In a forum post, an unidentified hacker claims to have stolen 23TB of data on up to 1B Chinese residents after breaching a Shanghai police database
Recommended Newsletters The Daily Crunch The biggest technology headlines of the day from TechCrunch, delivered to your inbox for free. The New Consumer— by Dan Frommer A publication about how…