Chinese astronauts blast off for three-month space mission
China’s prolific space program continues, this time with its first manned space mission for half a decade. The launch was declared a success, safely jettisoning three elite astronauts into space, to connect with China’s space station. In front of a throng of well-wishers, the Shenzhou-12 mission launched into outer orbit from the Jiuquan site in…