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

Greater Male Connectivity Project: India, Maldives sign pact for largest-ever infrastructure project

ESIC Recruitment 2023: पैरामेडिकल के 1038 पदों पर निकली भर्ती, 12वीं पास कर सकते हैं आवेदन