Russia could end its cooperation on the International Space Station in as little as two years, using the international sanctions imposed on Russia over its invasion of Ukraine as an excuse, according to space experts.
Russia could end its role in the International Space Station by 2024, say experts : Read more
Russia could end its role in the International Space Station by 2024, say experts : Read more