Popular Science
Peter Warren Singer:
While NASA's Orion test flight dominated space news last week, CCTV reported on big steps for China's space program. In a Tianjin rocket factory, the first Long March/Changzheng 5 (LM-5) space rocket is undergoing final testing and assembly.