
Technology
China Maps Out Plans to Put Astronauts on the Moon and on Mars
JIUQUAN SATELLITE LAUNCH CENTER — Thirty years ago, the Chinese government initiated a secret plan for its space program, including a key goal of building a space station by 2020. At the time, the country […]