Posts

Showing posts with the label Ron Cowie

Christadelphian Answers publishes more factually inaccurate material on evolution

Ron Cowie claims observed genetic diversity could come from two people

Ron Cowie's response to the DNA evidence for evolution