Space debris postpones Shenzhou XX astronauts Earth return
The scheduled return of the Shenzhou XX astronauts from China's Tiangong space station has been halted for safety reasons following a probable impact with space debris, according to the China Manned Space Agency. The agency reported on Wednesday that the spacecraft charged with bringing three crew members home may have suffered strikes by minuscule orbital debris fragments. "An impact anal
