The last common ancestors of all people with longstanding European ancestries lived only 600 years ago – meaning that if we could draw a perfect complete family tree for all Europeans, at least one branch on each tree would pass through a single person who lived around 1400 CE.

