China has postponed the return of the Shenzhou-20 space mission following a suspected impact by small space debris, the China Manned Space Agency said on Wednesday.

Advertisement

The agency said it was carrying out an

📰

Continue Reading on South China Morning Post

This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.

Read Full Article →