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.