China’s secretive aerospace program has been at it again, claiming success for the launch and retrieval of a mysterious experimental reusable spacecraft.
The vehicle was launched atop a Long March 2F rocket from the Jiuquan Satellite Launch Center in northern China on September 4. The spacecraft reached an altitude of about 217 miles, which is consistent with previous Chinese crewed flights. Curiously, while in orbit the vehicle released an unknown object—perhaps even two—into…

View Original Source