A NASA astronaut who was briefly hospitalized after returning from space has been released, the space agency said Saturday.
Four astronauts returned to Earth on Friday after a nearly eight-month space station stay extended by Boeing’s capsule ...
NASA's Crew-8 successfully splashed down early Friday morning off the coast of Pensacola, Florida, following more than seven ...