Meteor? UFO? Russian Flash May Have Earthly Origin
Tuesday, November 18, 2014 - 16:32
in Astronomy & Space
Video of the sky lighting up over Russia's Sverdlovsk region may look like another fireball, but this light may have a more down-to-earth explanation.