Video | NASA astronauts return to Earth after nearly eight-month space station stay Copy 2024-10-26 00:09:07 - From: Associated Press