The Shenzhou-17 crew aboard China's orbiting space station have carried out their second spacewalk. They completed the in-orbit maintenance of extravehicular facilities.