Moscow said Tuesday it was leaving the International Space Station “after 2024” amid tensions with the West, in a move analysts warned could lead to a halt to Russian manned flights.
🌍 Read the latest International News and Top Stories: https://www.france24.com/en/
