After the Fact: Bigfoot and Yeti, as Elusive as Ever
Monday, July 14, 2014 - 16:20
in Biology & Nature
Genetic testing of 30 samples of hair supposedly from a humanoid creature determined they were from other known animals, though two were from an extinct species.