Four astronauts return to Earth after eight months in space

Oct 10, 2026 - 14:00
 0
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