Tag Archives: Denisovan

Scientists Have Discovered A Mysterious Human Species in Tibetan Caves

Earlier this year, more serious excavations on the frozen cave floor uncovered loads of animal bones from different species – gazelles, rhinos, foxes. Even more, the team discovered crude stone tools as well but yet again, no human remains, which has been the greatest issue in discovering evidence about this ancient human species.

Read more