User blog:Akamichi/Abominable Snowman/Yeti Captured in Russia

At a 2011 conference in Russia, participating scientists and enthusiasts declared having "95% evidence" of the Yeti's existence. However, this claim was disputed later; American anthropologist and anatomist Jeffrey Meldrum, who was present during the Russian expedition, claimed the "evidence" found was simply an attempt by local officials to drum up publicity.

=Credit to Wikipedia for this Source of Information=