Sahelanthropus tchadensis (Sahel Man) is an extinct species of hominid(07) Save Image Image gallery: Ana Carol Serra