The Himalaya Mountains have long been the backdrop for stories of the Yeti, a large ape-like creature that is said to inhabit the upper slopes of the range. Many supposed sighting of the […]
The post British scientists may have solved the mystery of the yeti with DNA testing appeared first on Geek.com.