Begin typing your search...
Showing results for "#Lin Xiqiang"
China to send astronauts to Moon by 2030 as space race intensifies
The announcement was made by Lin Xiqiang, Deputy Director of the China Manned Space Agency (CMSA), as China is preparing to send a third set of...