Spacewalking astronauts at the international space station are working to help install a new European lab.
Advertisement
Advertisement