March 5, 2018

What This Unprecedented 13-Million-Person Family Tree Reveals
 

For starters, the new tree calls into question a prevailing theory for why people stopped marrying close relatives. Read the full story

Please reload

Featured Posts