Tag: lampreys
Fossil Friday: The Stubborn Mystery of the Tully Monster
How much confidence should we really place in dubious fossil evidence when it is boldly claimed to prove Darwinian evolution as a fact?
Extinct Four-Eyed Monitor Lizard Busts Myth of a Congruent Nested Hierarchy
Obviously, evolutionary “laws” are quite malleable and have to give way when they become too cumbersome.