China released this low-fidelity render of its Long March 9 rocket launching. [credit: CCTV ] China has officially approved the development of a super heavy lift rocket, named the Long March 9, or CZ-9 vehicle. The decision was revealed on Wednesday by Chinese state television. In a snippet from an interview with CCTV, the deputy […]