China has launched three astronauts into space on Thursday, marking a further step in the country's ambitions for a crewed mission to the Moon and explore Mars. The Shenzhou 20 spaceship was launched ...
BEIJING (AP) — China’s ruling Communist Party said Thursday it will focus on speeding up self-reliance in science and technology, a long-running push that has become more pronounced as the U.S. has ...
China could beat the United States to become the first country to find water on the moon, with all international payloads already handed over for its next robotic lunar mission which is slated for ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results