Possible Space Debris Strike Delays Return of Chinese Astronauts From Space Station
“The Shenzhou 20 crewed spacecraft is suspected of being struck by a small piece of space debris, and impact analysis and risk assessment are underway,” the China Manned Space Engineering Office (CMS...