25 January 2012, 6:02 am
TIMEShould We Declare Open Season on Bigfoot?TIMEThere, the existence of Yeti (Bigfoot's Russian cousin) was confirmed with 95% certainty. But that rate is just not good enough. The other 5% must be proven in blood, or at least a high-resolution, tranquilizer-dart-induced photo.Benjamin Radford, Life's Little Mysteries ContributorLiveScience.comall 3 news articles »... Read More »