China has postponed a mission to return three astronauts from its space station after a suspected debris strike on the craft, the country's space authorities said Wednesday.
The China Manned Space Agency said in a statement that an analysis of the suspected strike and a risk assessment was underway, and that it had decided to delay the return mission for the health and safety of the astronauts.
The China Manned Space Agency said in a statement that an analysis of the suspected strike and a risk assessment was underway, and that it had decided to delay the return mission for the health and safety of the astronauts.






