China on Oct. 14 launched a pair of experimental civilian satellites aboard a Long March 2C rocket from the Taiyuan Satellite Launch Center in the northeastern part of the country, according to the state run Xinhua News Agency.

This post is only available to members.