World News China launched its space mission Shenyang J-16, sent three astronauts to space May 30, 2023 0 China Space Mission: China on Tuesday (May 30) successfully launched the Shenzhou-16 spacecraft to send […]