China Prepares to Launch Unknown Satellite Aboard Long March 7A

China Prepares to Launch Unknown Satellite Aboard Long March 7A Rocket

China’s space program is expected to soon launch its Long March 7A rocket from the Wenchang Satellite Launch Center, located in Hainan Province.