Jeff Hantman Sep10

Jeff Hantman

Jeff Hantman, Professor of Anthropology and Archaeology at the University of Virginia, joins Coy to explore today’s breaking news that scientists have confirmed the discovery of a new species of human ancestor.