NASA astronauts Andrew Morgan and Jessica Meir, and Oleg Skripochka landed on Earth at 1:16 a.m. EDT in Kazakhstan. The trio departed the International Space Station in their Soyuz MS-15 spacecraft at 9:53 p.m. After post-landing medical checks, the crew will return by Russian helicopters to the recovery staging city in Baikonur, Kazakhstan, where they …
Touchdown! Expedition 62 Returns to Earth, Completes Station Mission
