Saturday, July 24, 2021
Tags Dmitry rogozin

Tag: dmitry rogozin

Russia Hopes to Launch Its Own Orbital Space Station in 2025

Russia's space agency said Tuesday it hoped to launch its own orbital station in 2025 as Moscow considers withdrawing from the International Space...

Most Read