Google
×

Long March

Rocket family
The Long March rockets are a family of expendable launch system rockets operated by the China Aerospace Science and Technology Corporation. The rockets are named after the Chinese Red Army's 1934–35 Long March military retreat during the Chinese... Wikipedia