China to Launch First Space Lab This Week
Monday, September 26, 2011 - 09:30
in Astronomy & Space
The first test module for China's space station will lift off Sept. 29 or 30, officials said.
The first test module for China's space station will lift off Sept. 29 or 30, officials said.