
Release Date
đ
Original Release
March 14, 2006
0h 40m
Toumai: The Oldest Human Ancestor (2006)
â 6.040 min
Overview
Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
Director
đšâđš
Pierre Stine
Department: Directing
âPopularity: 0.1
Genres
Documentary
Production Companies



