Tag: Human Evoltuion

Neanderthals survived at least 3,000 years longer than thought

Neanderthals are the closest evolutionary relatives to modern humans

Daily News Egypt Daily News Egypt