China Successfully Launches 18 Satellites into Space Beijing, 12 Mar (ONA) --- China launched a Long March-8 Y6 rocket today, carrying 18 satellites into space. The satellites, the fifth group of its kind, have entered the preset orbit successfully, according to the China Aerospace Science and Technology Corporation (CASC). They will constitute China's commercial internet constellation Spacesail. This mission signifies the dual-pad readiness of China's ...