China launches Shenzhou-17 mission, sends youngest-ever astronauts to space station

DNA Video Team | Updated: Oct 26, 2023, 06:49 PM IST
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.