United Russia Reps Launch Bigfoot Search

United Russia Reps Launch Bigfoot Search By Nikolaus von Twickel The St. Petersburg Times Published: October 12, 2011 (Issue # 1678) MOSCOW — A scientific conference featuring a boxing legend and U.S. Bigfoot believers has claimed that it found “95 percent evidence” for the existence of a Yeti-like hominoid in southern Siberia, however, an opposition politician ridiculed the findings on Monday as pure pre-election […]