China launched its first Long March 6A from a new launch complex at Taiyuan Tuesday, successfully sending two satellites into sun-synchronous orbits.
China launched its first Long March 6A from a new launch complex at Taiyuan Tuesday, successfully sending two satellites into sun-synchronous orbits.