JIUQUAN, China - China launched its Shenzhou-23 manned spaceship Sunday night, aiming to have one astronaut stay for a year-long mission instead of the usual six-month stint, amid a continuing space development race between Beijing and Washington.

Related coverage: