Chinese Astronauts Return After a Delay Imposed by Space Junk
Favicon 
www.universetoday.com

Chinese Astronauts Return After a Delay Imposed by Space Junk

The Shenzhou-20 mission's three-person crew has returned home after more than a week of delays caused by damage to their spacecraft, allegedly caused by an impact with a tiny piece of space debris.