AdvertisementSpencer Wells: Are All Human Beings Related?October 24, 2014NPR/TED STAFFfacebookEmail (TED)