Monday, May 17, 2021
Focus on the big picture

Russia readies to launch orbital station in 2025

AFP, 20 Apr 2021
Russia's space agency has said it hopes to launch its own orbital station in 2025 as Moscow considers withdrawing from the International Space Station programme.

Subscribe to AFP and activate your notifications to get the latest news 🔔
Related Articles