Ancient DNA analysis shows: The English have two distinct ancestors
Ancient DNA Analysis Yields Surprising Results: The British Have At Least Two Distinct Genetic Ancestries at the End of the Last Ice Age.According to The Guardian, the results of DNA ...