Three Chinese astronauts safely returned to Earth on Friday after their Shenzhou-20 spacecraft was damaged by space debris. The vessel developed tiny cracks in its return capsule, delaying the crew’s homecoming by nine days. They landed at the Dongfeng site in Inner Mongolia, completing a six-month mission aboard China’s Tiangong space station. The China Manned […]
