China’s manned space program set to take off

China may have its own permanent presence in space soon. Analysts are speculating that a launch could occur on June 14.