Chinese astronauts’ return to Earth delayed over fears Shenzhou-20 spaceship damaged by debris


Hong Kong
 — 

Three Chinese astronauts have been forced to extend their six-month stay in space over concerns their return ship may have been hit by debris, China’s space agency…

Continue Reading