The Shenzhou-20 spacecraft does not meet the requirements for astronauts' safe return and will remain in orbit to continue relevant experiments, Xinhua reported today, citing China Manned Space Agency. Tiny cracks were found in the return capsule's viewport window, most probably caused by external impact from space debris, the CMSA said.