Leaked Equifax documents provided to US Senate reveal that they dumped all our drivers' licenses, too, but Equifax says it's OK, so...

A leaked set of disclosures made by Equifax to the US Senate have revealed that the breach of 145.5 million Americans' sensitive financial data was even worse than suspected to date: in addition to data like full legal names, dates of birth, Social Security Numbers, and home addresses, it appears that Equifax also breached drivers' license numbers and issue-dates. Read the rest

Banned on China's Internet: all discussion of the Panama Papers

On Sunday, 100 news outlets published the first tranche of articles based on the largest leak in history, 2.6TB worth of records from Mossack Fonseca, the third-largest lawfirm specializing in confidential offshore shell-companies. Read the rest