Title: Space Shuttle Challenger Disaster: Major Malfunction | Retro Report | The New York Times Source:
[None] URL Source:https://www.youtube.com/watch?v=-O_DMyHdq_M Published:Jun 2, 2014 Author:The New York Times Post Date:2019-01-08 16:34:13 by BTP Holdings Keywords:None Views:50
On Jan. 28, 1986, seven astronauts "slipped the surly bonds of earth to touch the face of God." America's space program was never the same.