A Leading Theory Behind Neanderthal Extinction May Surprise You

Visits: 5

Scientists have long assumed Neanderthals simply lost the evolutionary race against humans. But their disappearance may be a bit more complex. Read More Go To Source