No one is sure what (or who) formed a recently-discovered pit in the tundra. Aliens? Biological weapon developers? You decide.
Ready for your daily dose of horror? No? Too bad!