Jack Ma, others' private data leaked on Twitter
Personal data like national identification numbers, addresses, educational attainment and marital status of China's elite including Alibaba Founder Jack Ma was leaked on Twitter on Thursday for a few hours. The data was posted by account '@shenfenzheng', which means 'personal identification' in Chinese. While the account was suspended, a cached version of the webpage reportedly continues to exist.