Bigfoot

Should We Declare Open Season on Bigfoot?

Proving Bigfoot exists will take a lot more than low-quality video. But is it ethical to shoot and kill the creature?

Getty Images

Scientists ’95% Sure’ Bigfoot Lives in Russian Tundra

Scientists and yeti enthusiasts believe there may finally be solid evidence that the apelike creature roams the vast Siberian tundra, reports the Guardian.