The Shenzhou-18 taikonauts on board China's orbiting space station completed their second spacewalk on Wednesday, according to the China Manned Space Agency. #XinhuaNews
The Shenzhou-18 taikonauts on board China's orbiting space station completed their second spacewalk on Wednesday, according to the China Manned Space Agency. #XinhuaNews