NPR News: Post

NPR News

Four astronauts return to Earth after nearly 6 months on the Space Station

Their mission ended Friday with a splashdown in the Atlantic Ocean off Florida. SpaceX delivered their replacements to the International Space Station last week.

Continue Reading…