China has postponed the return of the Shenzhou-20 space mission following a suspected impact by small space debris, the China Manned Space Agency said on Wednesday. The agency said it was carrying out an impact analysis and risk assessment. “To ensure the safety and health of the astronauts and the success of the mission, it has been decided that the Shenzhou-20 return mission, originally scheduled for November 5, will be postponed,” it said in an announcement. The incident has occured days…


From China - South China Morning Post via This RSS Feed.