Chinese Satellites
China’s redesigned Long March-8 launches 22 satellites into orbit
The latest launch of the Long March-8 rocket is the second one developed by the China Academy of Launch Vehicle Technology. The latest design is a step closer to making a reusable rocket