Share
Copied
China launched its Long March-7A Y2 carrier rocket on March 12 from Wenchang Spacecraft Launch Site in south China's island province of Hainan.