Bug Leaked Personal Data of 1 Billion Chinese Citizens on Sale for 10 Bitcoins — Hacker Claims Stolen From Shanghai Police A hacker claims to have actually stolen the personal data of a billion Chinese citizens from the Shanghai National Police Read More » July 6, 2022 No Comments