Evolutionary scientists announced the discovery of primate fossils on Ellesmere Island, in one of the northernmost parts of Canada. The jaws and teeth...
The puzzle persists after all these years. On the one hand, biochemists perform decay rate studies that show biochemicals cannot last a million years...