Tag Archives: the Sally Ride report for NASA

Sally Ride Redefines NASA

Following the destruction of the Space Shuttle Challenger, NASA was in disarray in terms of not having a schedule to work with, having all of its satellite launch contracts put on hold, a halt or slow down in its projects, … Continue reading

Posted in Lunar Returns | Tagged , ,