Three separate ‘sightings of yetis’ in Siberia ahead of new expedition to find the ‘abominable snowman’, Yetis have been ‘sighted’ recently in three different remote areas in Kemerovo region, according to local reports. DNA ‘tests’ of hair supposedly from a Yeti in a Siberian cave show it comes from an unknown mammal closely related to […]
Last 3 Comments