Largest human family tree in history reveals nearly 27 million ancestors

(ORDO NEWS) -- An international team of scientists has combined genetic records from 3,609 individual

We now have the largest family tree in human history, with 231 million ancestors

(ORDO NEWS) -- In June 2000, two rival teams of researchers shook hands as a