Skip to main content

Russia detaches from International Space Station? True or False

The Russian modules like Zvezda provide most of the life support systems to the International space station, as it provides living quarters and refueling capability for the station, while the US segment has the Japanese and European laboratories.



source https://www.jagranjosh.com/current-affairs/has-russia-detached-from-international-space-station-1646725199-1

Popular posts from this blog