In October, there were quite a number of reports in the media that Russian scientists were 95% sure they had found evidence that confirmed the existence of the Yeti / Bigfoot.
Some articles:
- http://blogs.discovery.com/animal_od...oot-found.html
- http://blog.seattlepi.com/thebigblog...igfoot-exists/
- http://www.msnbc.msn.com/id/44867690...le-proof-yeti/
- http://www.museumoftheweird.com/2011...hed-in-russia/ (claims to have pictures)
- http://newsfeed.time.com/2011/10/11/...ussian-tundra/
- http://www.heraldsun.com.au/news/abo...-1226163828736
- http://www.guardian.co.uk/environmen...o-yeti-bigfoot