trendingVideosenglish3065961videoDetails

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

Video ThumbnailVideo Thumbnail

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.

LIVE COVERAGE

TRENDING NEWS TOPICS
More