China's Shenzhou 16 astronauts apparently landed with a ripped parachute | Heykuki News