Are We All Related?
This is you. And these are your ancestors, a huge pyramid stretching into the past and balancing right on your head. How many ancestors do you have? Well, you have two parents. Four grandparents. And eight great-grandparents. Four generations back, […]