Yeti Hunting Scientists Report Success! Wait, what?
For those not geeky enough to be following this story…the Russian mining town of Kemerovo (about 5000 kilometres east of Moscow) have been reporting an increased number of sightings of yetis in the… Continue reading