Enormous Glowing Ball over Northern Siberia

Mysterious glowing ball over Northern Siberia aren’t UFOs, says scientists.

The spherical glowing orbs of light that were spotted in Siberia, have their origins definitely from this world.
According to scientists, fuel from four Russian rockets tested overnight, created this illusion in the sky.

Photographer Sergey Anisimov told The Siberian Times:

“At first I was taken aback for a few minutes, not understanding what was happening.”

One local said:

“I went out to smoke a cigarette and thought it was the end of the world. It’s a gap in the space-time continuum.”