Photo: Flickr user lifeontheedge

Sunday, March 11, 2007

"Wikileaks.org is a site dedicated to the apparently untraceable leaking and analysis of documents from oppressive regimes." -via

1 comment:

David Gerard said...

The astounding thing is that this is not in fact vaporware ... it's just, um, doing a startling impression of it. I know one of the developers somewhat, and if anyone could do a good distributed MediaWiki it's him.