Shenzhou-21 Astronauts Install Debris Shield on China’s Space Station
China’s Shenzhou-21 crew completed an eight-hour spacewalk on Dec 9 to install a new debris protection system on the Chinese space station, boosting safety and mission lifespan.
News That Embraces Insight and Understanding
China’s Shenzhou-21 crew completed an eight-hour spacewalk on Dec 9 to install a new debris protection system on the Chinese space station, boosting safety and mission lifespan.