1 Nov 2012

Yeti on tape

From Jesse Mulligan, 1–4pm, 2:10 pm on 1 November 2012

Russian scientists claim DNA tests on hair found in a Siberian cave may prove that the mysterious Yeti may actually exist.