You are viewing a single comment's thread.

view the rest of the comments →

NerdyNoodle ago

...Unless the CIA has stored this web site on a server somewhere in Russia, thus "proving" their hypothesis.

SecularPenguinist ago

Whois says the site is hosted in England
https://whois.domaintools.com/findingassange.com

NerdyNoodle ago

That's good, I used a different whois server and it left that bit out.