China launches three astronauts to its prototype space station
The six astronauts and cosmonauts aboard the International Space Station are about to get some new orbital neighbors. Three Chinese astronauts have blasted off aboard a Chinese Long March rocket. Above: Astronauts Wang Yaping, Zhang Xiaoguang and Nie Haisheng wave before the launch of the Shenzhou-10 mission at Jiuquan Satellite Launch Center Tuesday, June 11,…
io9
Irene Klotz – Discovery News