China launched a new-generation Long March 7A rocket Thursday, successfully sending a pair of Shiyan-12 test satellites into geosynchronous transfer orbit. SpaceNews Read more from original source...