Darwin Fish Pokes ID in the Eye
December 13, 2007
Some science news outlets are having an eye-poking battle against intelligent design with the latest eye-popping claim about eye evolution. It seems to have started in Australia on Science Alert, where some exceptionally-preserved placoderm fossils were found: The palaeobiologist discovered that unlike all living vertebrate animals – which includes everything from the jawless lamprey fish […]
