News China’s highest-capacity communications satellite launched into orbit April 12, 2017 Stephen Clark A Chinese Long March 3B rocket fired into space Wednesday with Shijian 13, also known as Chinasat 16, to deliver Internet connectivity to remote parts of China, airline travelers and high-speed trains.