Loading...
Showing posts with label Kathmandu. Show all posts

Documents Show Feds Believed in the Yeti

Newly unearthed State Department documents confirm for the first time Uncle Sam's belief that the Abominable Snowman roamed the mountain...