"Three separate 'sightings' of yetis have been made in Siberia in recent weeks, say fishermen and an official in Russia.
All were in the remote Kemerovo region, where around 30 'abominable snowmen' live, according to the country's leading researcher on the creatures."
I may be wrong but I think that the term Yeti is misapplied for Russian sightings. I thought that "Yeti" was reserved for sightings in the Himalayas and the Russia equivalent was "alma."
Comment