World | Tue Sep 2, 2008 6:32am IST

China space walk mission due late Sept-report