02/24/15

Rocket re-entry makes for stellar light show

A rocket booster used to launch a Chinese satellite last December re-entered the earth’s atmosphere on Monday night, creating a vivid light show for much of the Western United States. ... more Duration: {{video.duration.momentjs}}