A gigantic crater in Russia's Siberia made news when it mysteriously appeared in a remote region of the Taimyr Peninsula in 2013. Researchers came up with various suggestions and theories to explain the crater's formation in the past three years, and the reasons were as varied as effects of geological processes to stray missiles and aliens. Now, another angle has reportedly been added to the host of explanations. Apparently, one of the residents who live close to the huge hole witnessed a clear glow in the sky before the crater mysteriously appeared.

To read more, click here.