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.



Check These Popular Posts