Siberia

Mysterious Crater Found in Siberia: Conspiracy Theories Abound

No one is sure what (or who) formed a recently-discovered pit in the tundra. Aliens? Biological weapon developers? You decide.

Read...

Ancient Virus Discovered in Arctic Permafrost: Is it Curtains for Humanity?!

Ready for your daily dose of horror? No? Too bad!

Read...