pit

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...