The space-debris strike on China's Shenzhou 20 spacecraft is a wake-up call, say advocates of a space rescue capability — and also a call for an organization to shape that capacity.
China purposely delayed the return of its Shenzhou 20 crew from the country's Tiangong space station recently. The reason: a suspected impact of space debris that cracked a window of the crew's return vessel.
Chinese space officials labeled the Nov. ... [6082 chars]

