Watch: Russia launches long-delayed lab module to ISS

Russia on Wednesday successfully launched a long-delayed lab module for the International Space Station that is intended to provide more room for scientific experiments and space for the crew.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved