ISS astronauts remember Challenger disaster

IDG News Service | Jan 28, 2016

Astronauts on the International Space Station remember the loss of seven colleagues on the Space Shuttle Challenger disaster 30 years ago on Jan. 28, 1986.

Featured videos from IDG.tv