Privacy is a human right. Trusted third parties will continue to fail their customers, each screw up more egregious than the last.

Reply to this note

Please Login to reply.

Discussion

No replies yet.