Scientists Find More Gigantic Craters in Northern Russia: Could Shallow Gas Explosions From Thawing Permafrost Be The Cause?

A recent article in Daily Mail, 23 February 2015, has new details and information of the mysterious "craters" of Yamal and many more across northern Russia. Near one of new found craters local residents spoke of a "flash of light". The full story is here: http://www.dailymail.co.uk/sciencetech/article-2965385/Are-Siberia-s-mys...