Six U.S. astronauts are wrapping their mission at the International Space Station on Sunday before strapping themselves back into the shuttle Discovery, one day before setting back toward Earth, NASA said.
Six U.S. astronauts are wrapping their mission at the International Space Station on Sunday before strapping themselves back into the shuttle Discovery, one day before setting back toward Earth, NASA said.