China's next manned space is scheduled to launch today.
The Shenzhou VII spacecraft, with three astronauts, will lift off some time between 9:07 a.m. to 10:27 a.m. ET.
This mission, only China's third manned space flight since it became the third space faring nation in October 2003, will feature China's first space walk.
Image: The Shenzhou-VII spacecraft, the Long-March II-F rocket and the escape tower are transferred to the launch pad at Jiuquan Satellite Launch Center, in Gansu province, September 20, 2008. Credit:REUTERS/Stringer