advertisement

Russia will withdraw from the International Space Station project after 2024 and focus on building its own station

MOSCOW (AP) - Russia will withdraw from the International Space Station project after 2024 and focus on building its own station.