China reveals Shenzhou 18 astronauts ahead of April 25 launch to Tiangong space station (video)
Shenzhou 18 is poised to launch on a Long March 2F rocket from the Jiuquan spaceport in northwest China on Thursday (April 25) and head to China’s Tiangong space station. The mission's crew were revealed at a press conference at Jiuquan on Wednesday (April 24), also China’s national space day, by the China Manned Space Agency (CMSA).