China let its rocket debris crash and burn over the Indian Ocean, claims NASA Admin

China had launched a rocket to resupply its Tiangong space station. However, the country left a 21-ton Long March 5B booster on its own, and it tumbled back in an uncontrolled descent, claimed NASA Read more…
Neowin News Feed for: All