ScienceUFO 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
ScienceRare opportunity to see Northern Lights over US skies: How and where to watch the celestial wonderby Rhodi Lee