Menu Close

Four astronauts return to Earth after eight months in space

Four astronauts are back on Earth after an eight-month stay at the International Space Station. Their SpaceX capsule splashed into the Pacific on Thursday. The U.S., French and Russian astronauts said before leaving the orbiting lab on Wednesday that they’ll miss the extraordinary views of Earth …