A massive trove of personal records belonging to roughly 1 billion people has been exposed after a Shanghai police database was offered for sale on a hacker forum, marking one of the largest known ...