Forty years ago, the NASA space shuttle Challenger exploded 73 seconds after liftoff, killing all 7 crew members. Among the seven crew members were 5 NASA astronauts, as well as a payload specialist ...
On Jan. 28, 1986, America witnessed a tragedy: the explosion of Space Shuttle Challenger in the blue skies over Florida. The doomed shuttle touched us like we have never been touched before because ...