Russians Claim ‘Indisputable Proof’ of Yeti

Russians Claim ‘Indisputable Proof’ of Yeti

Russian researchers looking for the yeti — the Asian version of the North American Bigfoot — claim to have found “indisputable proof” of the long-sought mystery beast in Siberia.

There isn’t a ton of evidence to work with — just a few strands of hair and some tracks in the snow — but it’s enough that the research team says its 95 percent sure that the yeti exists. Others, however, are mighty skeptical of the findings.

Continue reading Russians Claim ‘Indisputable Proof’ of Yeti at Alien UFO Sightings.

Leave a Reply

Your email address will not be published. Required fields are marked *