watch Human Tree
The Human Family Tree
Dr Spencer Wells retraces the footsteps of 200 random New Yorkers and proves they are all cousins. On the most diverse st....
Read MoreHuman Family Tree: Branching Out
Using data from the Genographic Project to examine the migration of man across the planet.....
Read More