Space junk strike on China’s astronaut capsule highlights need for a space rescue service, experts say

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…

Continue Reading