TechIs it really the man Toumaï who is our oldest ancestor? New analysis sows doubt by time news August 30, 2024 by time news August 30, 20242024-08-29 19:44:59 DISTRIBUTION – This 7 million year old fossil has been at the heart of … Read more 0 FacebookTwitterPinterestEmail