7 Minute Miles

Secret this, secret that


http://www.schneier.com/blog/archives/2013/08/restoring_trust.html

Originally published by DK on August 7, 2013 at 10:28 am in Links, Politics


flourish icon