Russia launches lab module to International Space Station

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.

This post was originally published on this site