
Pictures show China launching three astronauts into space as part of ambitious moon goal
China launched three astronauts into space to replace the Chinese Tiangong space station crew, further advancing the nation's ambitious space goals. The Shenzhou-20 crewed spaceship took off as scheduled on Thursday atop China’s workhorse Long March 2F …