An alleged Yeti finger -- after residing in a London museum for decades -- has turned out to be, alas, just a human finger.
The finger in question ...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.