But did they wear clothes? Indirect evidence suggests that ... Related: Are Neanderthals and Homo sapiens the same species? But "they absolutely would have needed some other barrier outside ...