The astronauts have embarked on a six-month science expedition that will support an array of R&D on the space station.

By .

Leave a Reply

Your email address will not be published. Required fields are marked *