Tag: Siberia


Scientists Discover Location of Hell, Pleasantly Surprised

NORTHERN SIBERIA— An international team of seven geophysicists made a startling discovery earlier this week when they uncovered the actual location of Hell. Working deep in the badlands of Northern Siberia, the scientists dropped into an old cave system and…