China launched a pair of astronauts into space Monday on a mission to dock with an experimental space station and remain aboard for 30 days in preparation for the start of operations by a full-bore facility six years from now. The Shenzhou 11 mission took off from the Jiuquan Satellite Launch Center on the edge of the Gobi Desert in northern China at...