
Chinese astronauts, left to right, Jing Haipeng, Zhai Zhigang and Liu Boming during a send-off ceremony before the launch of the Shenzhou 7 space craft at the Jiuquan Satellite Launch Center in northwest China's Gansu province, on Thursday Sept. 25, 2008. (Str - AP)
Read more at The Washington Post
Recent Comments