The Truth About the Abominable Snowman
The Abominable Snowman, or Yeti, is really just a legend derived from stories about the Himalayan Brown Bear, says this Japanese researcher
. He found that 'meti' means brown bear in the language of the indigenous people around the Himalayas. But in one region they say 'yeti' instead of 'meti.' Thus the tales about the Yeti.
Commenting is not available in this channel entry.