Massive ‘glowing ball’ over northern Siberia sparks UFO fears

It seems that all cool things—in the paranormal scene—happen in Siberia. Russia has been hit by a UFO frenzy after people spotted a MASSIVE UFO-like light ball in the sky at night over Siberia. People rushed to social media to post their images, videos, and comments of the sightings, with some users even claiming the … Continue reading Massive ‘glowing ball’ over northern Siberia sparks UFO fears