Space Russia’s long-duration space journey on Earth put 6 people in isolation for a yr November 19, 2023