NOVA | Becoming Human (Part 3): Last Human Standing

time2 yr agoview0 views

Many human species once shared the globe. Why do we alone remain? Becoming Human: Last Human Standing airs Wednesday, August 31, 2011 on PBS. http://www.pbs.org/wgbh/nova/beta/evolution/becoming-human-part-3.html

Watch Part 1 and 2 of Becoming Human in full on our website.

Loading comments...