Neanderthals Give New Meaning to 'Clean Up Your Room'

They led tidy lives in their caves, archaeologists say. At least the Italian ones did.

Ruth Schuster
Send in e-mailSend in e-mail
Ruth Schuster

Comments