Facebook, Google other tech firms must verify identities under proposed UK lawengadget.com108 pointsLordAtlas4 years ago