RT @joetek: Uh oh. Bad news. - Scientists Think They May Have Solved The Siberian Crater Mystery http://www.iflscience.com/environ... https://twitter.com/joetek...