UFO Crash? What's The Mysterious Bright Light That Startled Folks In Southern Russia? The Russian night sky in Stavropol illuminated due to a mysterious light. UFO, Northern Lights or military exercise are some theories. by Sumit Passary