Scientists ’95% Sure’ Bigfoot Lives in Russian Tundra
Fantastic job by Time, following up on a report done by The Guardian:
A team of a dozen-plus experts from as far afield as Canada and Sweden have proclaimed themselves 95% certain of the mythical animal’s existence after a daylong conference in the town of Tashtagol in the Kemerovo region, some 2,000 miles east of Moscow. In recent years, locals there have reported sightings of the yeti, also known as the abominable snowman.
After you finish this article, make sure to move onto yet another hard hitting piece of journalism from Time’s “science” team: How bad are dingoes really?
TIME TO GO HUNTING!
