The skull fragments were discovered amongst the scorching sands of the Djurab Desert in Chad, Africa, in 2002. At that time, the anthropologists who discovered ‘Toumai’ (as the fossil hominin … [Read full article]
Global Warming News, Science News, Animal News, Green Living.