Shenzhou-20's return delayed after being hit by space debris
China's Shenzhou-20 crewed spacecraft, which was earlier scheduled to return to Earth on Wednesday, has delayed its mission after being hit by tiny bits of space debris. An impact analysis and risk assessment are underway, the China Manned Space Agency (CMSA) said in a brief statement. It, however, did not provide any new schedule for the return mission.