China will launch a new communication satellite, Zhongxing-10, in the next few days at the Xichang Satellite Launch Center in southwest China. Sources with the center said Sunday that a Long March-3B rocket carrier will carry the satellite into space. Both the satellite and rocket carrier are launch-ready and preparations are going smoothly, the sources said.