JIUQUAN, Oct. 31 (Xinhua) -- China launched the Shenzhou-21 crewed spaceship on Friday, sending three astronauts to its orbiting space station on a six-month mission.
The spaceship, atop a Long March-2F carrier rocket, blasted off from the Jiuquan Satellite Launch Center in northwest China. ■



