China Launches Crewed Shenzhou-14 Mission to Complete Space Station Construction
China launched crewed spaceship Shenzhou-14 on June 5, sending three astronauts to its space station for a six-month mission.
China launched crewed spaceship Shenzhou-14 on June 5, sending three astronauts to its space station for a six-month mission.