Comment Comment by amanaplanacanal Depends on how you look at it. We are descendants of Neanderthals (at least if we have European or Asian ancestry). And we are still here.It’s like dinosaurs, are they extinct? Tiny dinosaurs are chirping in the trees in my garden right now. parent amanaplanacanal 2 years ago
It’s like dinosaurs, are they extinct? Tiny dinosaurs are chirping in the trees in my garden right now.