China launched two satellites into space from a facility in the northwest province of Gansu. They were aboard a Long March-2D rocket, which blasted off from the Jiuquan Satellite Launch Center early Sunday evening.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3