Betteridge’s Law
No.
December 5, 2013
Has the mystery of the Yeti finally been solved?