TAIPEI: China said it launched a rocket on Tuesday carrying a constellation of 18 satellites as part of an effort to boost its presence in space. The satellites were launched on a Long March-6 launch vehicle from the Taiyuan Satellite Launch Center in northern China's Shanxi province on Tuesday afternoon. The official Xinhua news agency said the missile reached its pre-planned orbit without incident.
