” that group of students was in the wrong place at the wrong time.”
Hiking in Siberia in the middle of the winter is the wrong time for anything.
There is a documentary of that event on You Tube
Yeti is in Nepal/China—in Russia is called something else-Amasi or something like that—Believed to be linked to a neanderthal man rather than an ape.
I believe they did an investigation on this I cident on "Finding Bigfoot" several years ago if this is one in the same event. I think it occurred in the 50's but I could be wrong.