SPACE

Russian Space Debris Creates Fireball Over Nevada

Dec 24, 2015 at 12:56 PM ET