China Report Indicates Human Space Mission Imminent

Firmer evidence emerged today of an imminent launch as Chinese space officials report they are near ready to rocket into orbit a piloted Shenzhou 5 craft. The historic event would boost China into an exclusive club of countries capable of independent human space travel. In a report carried by China’s People’s Daily news service today, the Shenzhou 5 liftoff is expected later this month.