China’s spacecraft Shenzhou-12 docks with the space station
China has successfully completed the first manned mission to the space station that it has begun to establish in Earth’s orbit. China Manned Space Program Agency (CMSA) announced that the spacecraft Shenzhou-12 carrying 3 astronauts into the first space station of China successfully docked with the Tianhe core module. It was stated that the whole […]