New Research Shows Humans Closer to Neanderthals Than Chimpanzees
On this episode of ID the Future, Casey Luskin reports on interesting new genetic research which shows that our ancestral tree may not be quite what you think. Read More ›
On this episode of ID the Future, Casey Luskin reports on interesting new genetic research which shows that our ancestral tree may not be quite what you think. Read More ›