Watch China launch 3 astronauts to Tiangong space station today
The three-astronaut Shenzhou 18 mission is scheduled to lift off atop a Long March 2F rocket from China's Jiuquan spaceport at 8:59 a.m. EDT (1259 GMT; 8:59 p.m. Beijing time) on April 25. China ...
31 minutes ago