• Ellen Ochoa And Michael Foale Inducted To NASA Astronaut Hall Of Fame

    5 monthes ago - By Tech Times

    Former NASA astronauts Ellen Ochoa and Michael Foale were inducted into the U.S. Astronaut Hall of Fame. NASA's Kennedy Space Center director Bob Cabana presided over the ceremony.
    Read more ...