Long before Homo sapiens populated the earth, the Neanderthals lived in Eurasia. Now, paleoanthropologists are using new archeological methods to shed light on some previously unexplained Neanderthal mysteries.