What are ghost populations?

What are ghost populations?

Ghost populations are fragments of human DNA which belong to unknown humanoid ancestors. DNA and genome studies into 300,000 years of humanity has shown a rich and complicated picture of archaic and modern elements spread over a wide range of areas and times. Some of...