x
Breaking News
More () »

CBS News 8 - San Diego, CA News Station - KFMB Channel 8 | cbs8.com

NASA Astronauts graduate

NASA's new class of astronauts graduated Friday at Johnson Space Center in Houston. The astronauts could be assigned to missions as far away as Mars.