A suspected strike by “tiny space debris” has delayed the return of the Chinese spaceship Shenzhou-20 and three astronauts, Beijing’s space agency said on Wednesday.
News for you 247
A suspected strike by “tiny space debris” has delayed the return of the Chinese spaceship Shenzhou-20 and three astronauts, Beijing’s space agency said on Wednesday.