Image The concept that modern people killed off Neanderthals as soon as they arrived from Africa is challenged by Discoveries Document 7 Neanderthals & Networking.pdf