Passports, selfies, transaction histories exposed as self-proclaimed culprits demand 10,000 Bitcoin
Read the full article on The Register →