- INDEPENDENT, AAP A Russian region in Siberia says it has "indisputable proof" that its mountains are home to the Yeti.
The local administration of the Kemerovo region in the south of Siberia said in a statement on its website that footprints and possibly even hair samples belonging to the yeti were found on the research trip to its remote mountains...Continue reading.
No comments:
Post a Comment