A Mysterious Orb Of Floating Light Was Spotted In Siberia By Thousands Of Residents
Yes, all of these photos are 100% real. At first, a spectacular glowing orb of light seen floating above Siberia on Thursday night sparked fears of an alien invasion. …