China said Friday its just concluded docking mission with the Shenzhou 8 capsule is a major step toward its independent space station.
China said Friday its just concluded docking mission with the Shenzhou 8 capsule is a major step toward its independent space station.