By Edward Crabtree A group of Russian enthusiasts says they have new evidence of the existence of a Russian bigfoot — and it was found just outside of Moscow. On a table...
(CNN) — For centuries, tales of the Yeti, an elusive but terrifying creature said to roam the inhospitable Himalayan Mountains, have enthralled curious minds....
Could the improper discovery or killing of a Yeti in Nepal have provoked an international incident? Slate writes: Titled “Regulations Governing Mountain Climbing Expeditions in Nepal—Relating...