Chinese Satellites
China Long March 8 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

    × To Subscribe