China launches national record 22 satellites on Long March 8 commercial rideshare
China launches first Long March 8 from Wenchang spaceport