Solo Green Fireball Flashes over Russia’s Secr…

Solo Green Fireball Flashes over Russia’s Secretive ‘Scientific City’:

singularfortean:

Was this fireball caused by space debris, secret Russian testing, or something even stranger?