Further to the Yeti seen and being investigated in Siberia, it is apparently either bears or circus performers or drop outs.
See full story here.
There may be further developments. The expedition sent there will I presume make a report.
Of course if you a conspiracy theory fan......Have they really discovered Yeti and are covering it up?
Riders On The Storm...
3 hours ago