On Thursday, China launched its youngest-ever crew for its orbiting space station in an effort to send astronauts to the moon by 2030. Long March 2-F rocket took off from Jiuquan Satellite Launch Center on the edge of the Gobi Desert in northwestern China at 11:14 a.m. As reported by broadcaster CCTV earlier, the average […]