2 publicly visible posts • joined 3 Dec 2010
Try http://www.wikileaks.nl/
Wikileaks.org is also still reachable at http://46.59.1.2/ .
(DNS information was still cached by Robtex, http://www.robtex.com/dns/wikileaks.org.html#records )