Neanderthals

  1. 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.

    September 29, 2012