China China Launches 22nd Group of Low-Orbit Internet Satellites A Long March-12 rocket lifted off from a commercial space launch site in Hainan and successfully placed China's 22nd group of low-orbit internet satellites into their planned orbit.