BEIJING, Aug 26 (ABC): China successfully completed the test of a self-developed, reusable, sub-orbital vehicle on Friday. The vehicle was launched “vertically” from the Jiuquan Satellite Launch Center in the northwest of the country, according to the China Academy of Launch Vehicle Technology, the developer of the vehicle. The vehicle was lifted off after inspection and maintenance. It was its …
