NASA Terminates Lisa Nowak
The National Aeronautics and Space Administration (NASA) terminated U.S. Navy Captain Lisa Nowak duties as an astronaut, according to a statement issued by the agency...
Read MoreThe National Aeronautics and Space Administration (NASA) terminated U.S. Navy Captain Lisa Nowak duties as an astronaut, according to a statement issued by the agency...
Read More