Becoming Human: Last Human Standing
- Episode aired Nov 17, 2009
- TV-PG
- 54m
Nova examines the early ancestors of mankind and examines why Homo sapiens won out over Neanderthals in the evolutionary race.Nova examines the early ancestors of mankind and examines why Homo sapiens won out over Neanderthals in the evolutionary race.Nova examines the early ancestors of mankind and examines why Homo sapiens won out over Neanderthals in the evolutionary race.