Shocking new insights into the demise of modern humans' sister species, the Neanderthals, Homo sapiens's possible role in their downfall and how it became the last human species on Earth.