Posts

Showing posts with the label Steven Novella

The dangers of Google University - yet another reason why YEC claims on evolution cannot be trusted