While imaginative children quickly dubbed it an alien invasion, the truth behind the mysterious glowing orb seen floating above a Siberian town on …

First posted on https://au.news.yahoo.com