Three astronauts whose return to Earth from China’s Tiangong space station was delayed last week after a suspected debris strike touched down on Friday at the Dongfeng landing site in the Inner Mongolia autonomous region.
The Shenzhou-20 crew arrived on board the new Shenzhou-21 crew’s spacecraft, landing at 4.40pm, according to the China Manned Space Agency (CMSA).
Follow us on our official WhatsApp channel for breaking news alerts and key updates!
Thank you for your report!
