Scientists Confirm All Humans Descended From Two People

Dr Mark Stoeckle (Rockefeller University) and Dr David Thaler (University of Basel) have led a study revealing that all human beings are descended from just two people.