...from some material on his talk page, it appears as if wikitruth may be trolling him, in which case the comment on (one revision of) the Wikitruth main page that he maintains an "official" Wikitruth mirror might be part of that effort.
Please ignore my earlier comment.