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

more about : nasa