• Science: Humans Sexed Neanderthals Out of Existence

    Humans and Neanderthals once lived together. Now they are bones, but once upon a time, they totally boned.