A pair of U.S. astronauts floated outside the International Space Station Thursday for a six-and-a-half hour spacewalk to perform maintenance work, including retracting a thermal control radiator that is no longer in use.
Xinhua News Agency
Showing 0 to 17 of 1 results