No date set for leaving International Space Station: Russia

Russian space agency chief Yuri Borisov has said his country hasn't set a date to leave the International Space Station and that it won't happen till its own outpost is operational. Borisov earlier said Russia will leave the station after 2024 and build its own platform. ISS was launched in 1998 by Russian, American, Japanese, Canadian and European space agencies.

Load More