[ad_1] The Yeti, also known as Meh-Teh, is an ape-like creature said to live in the Himalayan region. However, genetic analysis of nine ‘Yeti’ samples found that seven came from brown bears, one from a black bear, and one from a dog. Previous evidence, such as footprints and bones, has also been inconclusive. In the […]