Satellite Launch

China Launches a Satellite for Internet Services in High Orbit

China launched a high-orbit internet services satellite into space on Thursday from the Sichuan Province's…