New evidence suggests Neanderthals organized their living spaces

Neanderthals organized their living spaces similar to modern humans