NASA and Russia will keep launching each other’s astronauts to ISS until 2025: reportBy Jason Pelish - January 3, 2024021 submitted by /u/Electrical_Break_984 [link] [comments] Advertisment