The Shenzhou-12 mission is scheduled to lift off tonight (June 16) from Jiuquan Satellite Launch Center in northwest China at 9:22 p.m. EDT (0122 GMT on June 17).
China to launch 3 astronauts to space station tonight : Read more
China to launch 3 astronauts to space station tonight : Read more