Tag: ichnotaxa
Dave Farina Criticizes Intelligent Design but Doesn’t Understand It
Boom! There goes the “exquisitely documented” evolution of turtles. Sorry, Professor Dave.
Boom! There goes the “exquisitely documented” evolution of turtles. Sorry, Professor Dave.