Long March China just sent a highly-classified "reusable" spacecraft into orbit to test it out, SpaceNews reported yesterday. State-run media outlet Xinhua ... Read more