A little neanderthal in all of us?
Neanderthals and modern humans not only coexisted for thousands of years long ago, as anthropologists have established, but not their little secret is out: They also cohabited. At least that is the
Neanderthals and modern humans not only coexisted for thousands of years long ago, as anthropologists have established, but not their little secret is out: They also cohabited. At least that is the