Yeti IS Real say Scientists – Expedition and International conference underway

Starting today, a group of scientists including anthropologists, biologists, and geneticists from seven countries including China, the United States, Sweden, Estonia, Mongolia, Canada and Russia, will convene at a three day conference in Siberia.  The international conference, which will run from October...