China's Shenzhou 16 astronauts apparently landed with a ripped parachute (photo)

China's Shenzhou 16 astronauts landed safely on Earth this week despite an apparent hole appearing in their return capsule's parachute.
Read Entire Article

© 2024 Thiratti. All rights reserved.