www.wikitruth.info is still down. When it was up, it suggested "If you find the
wikitruth.info site is down, please contact David Gerard at Wikipedia, who has seen fit to
download a copy of the entire Wikitruth site through his DSL line to serve as an official
Mirror. Thank you, David!"
If you're reading this, David, could you give us the URL for the mirror?