Snowmen Study

British Scientist ‘Solves’ Mystery of Himalayan Yetis
October 17th, 2013

Abominable Snowman is ‘part polar bear and still roams the Himalayas’, a new study suggests.