Russia readies to launch orbital station in 2025

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.