US Watches Closely As China Launches Shenzhou-18 Mission

JIUQUAN SATELLITE LAUNCH CENTER, China — In another step toward enhancing its space capabilities, China launched three astronauts to the Chinese Space Station aboard the Shenzhou-18 spacecraft on Thursday evening. The mission, part of China’s rapidly advancing space program, aims to reinforce its position in the global space race with ambitious plans including lunar expeditions.