Another case of ... erm ... Darwinist censorship
[sarcasm] Jeff Shallit calls attention to an egregious case of Darwinian censorship. [/sarcasm].
I think the “atheistic leaning neo-Darwinist blog” is Panda’s Thumb. Recall Nick Matzke’s critique here.