NASA astronaut and director Ellen Ochoa awarded Presidential Medal of Freedom
The first Hispanic woman to launch into space is now the second female astronaut to be awarded the United States' highest honor. Ellen Ochoa, who later directed NASA's Johnson Space Center in Houston, was bestowed with the Presidential Medal of …