Russian lab module docks with space station after 8-day trip
Published Date: 7/29/2021
Source: phys.org
Russia's long-delayed lab module successfully docked with the International Space Station on Thursday, eight days after it was launched from the Russian space launch facility in Baikonur, Kazakhstan.