JIUQUAN — China on Saturday launched a rocket carrying three astronauts, including one woman, to the core module of a future space station where they will live and work for six months, the longest-ever duration in orbit for Chinese astronauts. Read More