This article equates Darwin with evil. So it is relevent.
No problem with that.
No, it doesn't and thus any discussion of evolution or ID on this thread is indeed irrelevant.