Neanderthals 'More Human' Than Generally Assumed, Says Living Space Study Aristos Georgiou | 13/04/2024