Shenzhou-18

China’s Shenzhou-18 mission docks with space station

China’s Shenzhou-18 mission docks with space station

  • The astronauts took off from the Jiuquan Satellite Launch Center in China’s northwest at 8:59 p.m. local time Thursday
  • The astronauts will stay at the Tiangong space station for six months, carrying out experiments
By AFP ·