
Is the Yeti real, or is it just a mythical creature? The question has plagued mankind for decades, if not centuries. Now, a finger once said to have come from a Yeti, revered in a monastery in Nepal and taken in the 1950s by a Bigfoot researcher, has finally been identified. Bad news – it’s [...]



