Yes but Ichneumon and the antiChristian sites are just as dishonest.
In some ways more so than the most extreme Six day Six thousand year creationist site.
This is a completely unsubstantiated, gratuitous, and obviously deliberately inflammatory personal attack.
And an example of typical creationist trolling.