China launches Shenzhou-17 mission, sends youngest-ever astronauts to space station
China has announced its ambitious plan to land astronauts on the moon by 2030, with the China Manned Space Agency (CMSA) stating that it will invite astronauts from other countries to participate in the mission.