Pages Menu
Categories Menu

Posted in Space News

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 More