The long-running debate over the existence of Bigfoot continues. Apparently, new evidence has surfaced in Siberia which might prove that the hairy, sasquatch is alive and kicking!
Once upon a time, during the Eisenhower Administration to be exact, the United States State Department thought that it was entirely possible that abominable snowmen actually existed in Nepal. No, really. It was a thing.