NPR News: After a medical evacuation from space, NASA's Crew-11 returns to Earth a month early

After a medical evacuation from space, NASA's Crew-11 returns to Earth a month early
Four people from NASA's Crew-11 mission splashed down off San Diego successfully completing five months aboard the International Space Station. The trip was cut short due to a medical issue.

Post a Comment

0 Comments