At least, according to an international research team sent to Siberia.
Couldn't find any english site, but finnish yle.fi has an article about it for finns:
http://yle.fi/uutiset/luonto_ja_ympa...a_2937656.html
In a nutshell, the authorities in the area of Kemerovo in southern Siberia have
found footprints, fur and somekind of sleeping area. The research team says
it's undeniable proof that Yeti is real. Of course, the findings haven't been
analyzed yet and something in the end of the article makes me walk to the kitchen
and get my salt shaker: The authorities are excited by the findings and hope
it brings tourists to the area.
Besides, in Soviet Russia, Yeti finds
you!