Hysteria Surrounding China’s Space Threat Is Spinning Out of Control
China’s Long March 5B rocket descended to Earth on May 9, with most of it breaking up in the Earth’s atmosphere. Yet the incident once again opened up questions regarding the safety, reliability and purpose of China’s space program.