Stories about Sasquatch in Canada, sometimes called Bigfoot (mostly an American term) or Yeti, in terms of the Himalayan creature, just won’t go away. They appear in publications both scientific and starry-eyed. For example, “one of the Web's leading sources for celebrity gossip, news and …