Tag: Long March 2C carrier rocket
China launches new set of remote-sensing satellites
China has successfully launched a new batch of remote-sensing satellites into space from the Jiuquan Satellite Launch Center in northwest China.
The four satellites of...