Tagged: China’s Shenzhou16 astronauts landed on Earth in a damaged parachute