Comment Comment by SteveC A book has been written arguing that Neanderthals were far more ape like than modern humans.http://www.youtube.com/watch?v=mZbmywzGAVs parent SteveC 15 years ago
http://www.youtube.com/watch?v=mZbmywzGAVs