Today marks the 39th anniversary of the Space Shuttle Challenger disaster (Mission STS-51-L), when the shuttle's seven astronauts were killed by an explosion.
The crewed shuttle mission for NASA ended moments after ... set to be one of the first “civilians” in space. A NASA investigation later found that cold weather and faulty O-rings on the ...