Scientists in the US who examined hairs claimed to belong to a yeti in India say that in fact they belong to a species of Himalayan goat.


More...