China launches 3 satellites for space-based internet program
ISTANBUL: China launched three experimental satellites into space Saturday from the Jiuquuan Satellite Launch Center in the northwestern Gobi Desert, according to Chinese state-run Xinhua News.
The satellites, carried by a Long March 2C carrier rocke…