Chinese astronauts go on spacewalk from new station
BEIJING: Two Chinese astronauts went on a spacewalk Saturday (Sep 17) from a new space station that is due to be completed later this year. Cai Xuzhe and Chen Dong installed pumps, a handle to open the hatch door from outside in an emergency, and a foot-stop to fix an astronaut’sContinue Reading