Watch Chinese Rocket Stage Nearly Hit City

All in a day’s work for China’s space program, which launched for the 18th time today. The Long March 2C successfully launched a pair of secret satellites.