LIVE: Uncrewed Russian Progress 75 to Dock to the Earth-facing port of the Zvezda Service Module on Space Station

Progress 75 will remain docked at the station for more than seven months, departing in December for its deorbit into Earth’s atmosphere.

For almost 20 years, humans have lived and worked continuously aboard the International Space Station, advancing scientific knowledge and demonstrating new technologies, making research breakthroughs not possible on Earth. As a global endeavor, 239 people from 19 countries have visited the unique microgravity laboratory that has hosted more than 2,800 research investigations from researchers in 108 countries.

Leave a Reply