nasa: The Space Shuttle Challenger landed #OTD in 1983. Here are astronauts Richard Truly &