Ellen Ochoa: A Pioneer on Land and in Space

Today's post was written by Lynn Nashorn, textual processing and accessioning archivist at the National Archives at College Park. Mission Specialist Ellen Ochoa taking photos out the window from a flight deck stations, 17 Apr, 1993 (NAID 23272400) On April 8, 1993, the space shuttle Discovery launched from Kennedy Space Center in Florida, and Ellen … Continue reading Ellen Ochoa: A Pioneer on Land and in Space