No, both Neanderthals and humans are generally believed to have each evolved from Homo habilis separately, and then later interbred to varying degrees in various locales.
Yes. And while "ancestors" is technically correct, I'm honoring my Neanderthal ancestors by calling them great^N grandparents. In other places, they had different names, but they were closely related.
toasterlovin|7 years ago
mirimir|7 years ago
mirimir|7 years ago