At last there is now a tantalising glimpse that there is actually some work in progress on the software prototype of the WikiLeakS.org anonymous publishing project.
N.B. this is not a substitute for publishing a full technical specification for open source peer review of what they are attempting to do.
See the original screen capture: wikileaks.org/screen-june-2007.png
Note the use of SSL / TLS encrypted web pages, currently at https://mail.wikileak.org, with a Digital Certificate issued by Equifax, residing apparently, on a FreeBSD server in Germany.
We have zoomed in on various parts of the bloated screenshot, which tries to cram in too much information, at too high a screen resolution - click on the images for larger versions: